김규태님 답변 감사드리구요..
데이타 옮기는거 성공된거 같은데..
아래와 같이 에러가 발생합니다.
이건 initSID.ora화일을 옮겨야 하는건지..
기존의 oracle은 8.1.6이고 옮긴 서버는 8.1.5여서 그런지..
모르겠습니다.
[oracle@admin linux]$ sqlplus system/manager
SQL*Plus: Release 8.1.5.0.0 - Production on Mon Oct 2 13:59:12 2000
(c) Copyright 1999 Oracle Corporation. All rights reserved.
ERROR:
ORA-00600: internal error code, arguments: [17069], [632858840], [], [], [],
[], [], []
SP2-0734: unknown command beginning "[oracle@ad..." - rest of line ignored.
SQL> SQL>
Error accessing package DBMS_APPLICATION_INFO
ERROR:
ORA-00600: internal error code, arguments: [17069], [632858840], [], [], [],
[], [], []
Connected to:
Oracle8i Release 8.1.5.0.0 - Production
With the Java option
PL/SQL Release 8.1.5.0.0 - Production
SQL>
::김규태 님께서 쓰시길::
> 오라클 데이타베이스를 물리적 백업하는 방법은
> 2가지가 있습니다.
> 콜드 백업과 핫백업이 있지요.
>
> noarchive 모드에서는 핫백업이 불가능하구요.
> 당연히 콜드 백업을 하셔야 합니다.
>
> 일단 control files과 redo log files과 data files을 알아야 합니다.
> SVRMGR> select name from v$controlfile union all
> select member from v$logfile union all
> select name from v$datafile;
> 로 파일 리스트를 알 수 있습니다.
>
> 보통 이 파일들이 특정 디렉토리에 있다면 이 디렉토리를
> 백업하시면 됩니다. ( 이때 반드시 DB를 shutdown immediate로 다운시킨 후에
> 작업을 하시기 바랍니다. )
>
> P.S.
> 만약 다른 시스템으로 DB를 옮기는 것이 목적이라면 디렉토리 구조를
> 이전 시스템과 동일하게 하시든지 아니면 alter database 명령과
> initSID.ora 파일을 변경시켜줘야 합니다.
> 당연히 parameter 파일도 옮겨야 하겠죠.
>
>
> ::group98 님께서 쓰시길::
>
> > 오라클 서버를 다른 시스템에 완전히 옮기는 방법?
> >
> > 기존에 돌아가는 시스템에 데이타를 noarchive로 백업하려고 하는데..
> >
> > 그냥 tar 명령으로 묶어서 옮기니.. 잘 안되는 군요..
> >
> > 백업해야 할 화일들과.. 주의 사항등을
> >
> > 좀 적어 주시면 감사하겠습니다.
>
|