init.ora 파일에 대해 궁금합니다!! 0 1 2,261

by 김대식 [Oracle 기초] init.ora [2017.09.01 15:50:15]


공부자료2.PNG (89,454Bytes)

ORACE_HOME의 위치에서 init.ora 파일의 이름을 test.ora로 변경하였는데도 인스턴스가 실행됩니다ㅠㅠ

제가 알기론 초기 파라미터 파일을 읽어와 인스턴스를 실행한다고 알고있는데

초기 파라미터 파일인 init.ora 파일명을 수정해도 실행이 되며 심지어 init.ora 파일을 다른 위치로 옮겨도 문제 없이 실행됩니다

왜그러는 걸까요?ㅠㅠ

by 신이만든짝퉁 [2017.09.04 16:55:47]

같은 경로에 있는  spfileorcl.ora 가 있기 때문입니다.

9i부터 spfile이 존재하면 pfile은 무시됩니다. 

디비종료 후 spfile을 삭제하고 다시 올리면 pfile 모드로 동작합니다.

* 참고로 현재 DB의 sid 는 orcl 인것으로 보입니다. pfile의 이름도 initorcl.ora로 만드셔야 합니다. init.ora는 오라클 설치시 자동 생성되는 샘플(?)용 pfile입니다.

* 디비를 내리기 전에 create pfile from spfile;  으로 pfile부터 생성하시기 바랍니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입