가장 중요하게 판단해야 하는 점은
데이타베이스가 open 중에 control file 이 없어졌는지
down가 정상적으로 다운된 상태에서 삭제되었는지를
알아야 합니다.
만약 정상적으로 다운된 상태에서 삭제되었다면 control file 을
새로 만들면 됩니다.
alert_SID.log 파일을 확인해 보시고
정상적으로 다운 후에 startup 시에 에러가 발생하는지
아니면 정상적인 다운 과정 없이 바로 에러가 발생하는지에
대해서 알아야 합니다.
에러는 아마도 아래와 같은 것들이 있습니다.
oerr ora 210
00210, 00000, "cannot open control file '%s'"
*Cause: Cannot open the control file
*Action: Check to make sure the control file is there and not locked by some other program
아래는 control 파일을 만드는 예제 scrip 입니다.
파일명과 경로는 님의 환경에 맞추어야 하며
redo log 의 미러링을 하지 않았다면 하나씩만 적어야 합니다.
그리고 archivelog mode 가 아니면 역시 변경시켜 주어야 합니다.
---------------------------------------------------------------
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETLOGS ARCHIVELOG
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXDATAFILES 30
MAXINSTANCES 8
MAXLOGHISTORY 800
LOGFILE
GROUP 1 (
'/u02/ORACLE/ORCL/log1ORCL01.dbf',
'/u02/ORACLE/ORCL/log2ORCL01.dbf'
) SIZE 10K,
GROUP 2 (
'/u02/ORACLE/ORCL/log1ORCL02.dbf',
'/u02/ORACLE/ORCL/log2ORCL02.dbf'
) SIZE 10K
DATAFILE
'/u02/ORACLE/ORCL/systORCL.dbf',
'/u02/ORACLE/ORCL/rbsORCL.dbf',
'/u02/ORACLE/ORCL/tempORCL.dbf',
'/u02/ORACLE/ORCL/toolORCL.dbf',
'/u02/ORACLE/ORCL/usrORCL.dbf' ;
RECOVER DATABASE ;
alter database open;
---------------------------------------------------------------
아니면 새로 만드시기 바랍니다.
>>초보자 님께서 쓰시길<<
:: 안녕하세요..그렇다면 이전에 백업한것이 없으면 모두 처음부터 다시 해야 하겠네요
:: 이걸어쩌나 ..아래에 나그네님이 쓰시기를 오락클 ..admin/ORCL/create/에 들어가서
:: 어떻게 한다고 하던데 왜서 소식이 없는지여..저는 조급해죽겠는데..
:: 제발 저를 좀도와주세여..부탁입니다..
:: 안녕히..
:: >>소몰이 님께서 쓰시길<<
::
:: :: 허거.. 일단 다른데서 카피하면 안됨니다.
:: :: 테이블 스페이스와 관련된 정보를 보관하기때문에
:: :: 아마 다시 설치를
:: :: 그리고 백업(exp)이 되 있다면
:: :: 오라클을 새로 설치하시고
:: :: imp하는 것이 ..좋을 것 같습니다.
:: ::
:: :: >>초보자 님께서 쓰시길<<
:: ::
:: ...
|