참고가 될지 모르겠습니다만,
오라클 8.1.6에서 8.0.5 으로 데이타를 이관한적이 있는데
물론 816에서 exp받고 805 로 imp하면 파일을 인식하지 못했습니다.
같은 맥락으로 816의 dbf를 815에서 인식을 하지 못하는 것 같습니다.
::group98 님께서 쓰시길::
> 김규태님 답변 감사드리구요..
> 데이타 옮기는거 성공된거 같은데..
> 아래와 같이 에러가 발생합니다.
> 이건 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 명령으로 묶어서 옮기니.. 잘 안되는 군요..
> > >
> > > 백업해야 할 화일들과.. 주의 사항등을
> > >
> > > 좀 적어 주시면 감사하겠습니다.
> >
|