ORACLE SID 변경방법
참조 문서
How to Rename Database/Change DB_NAME or ORACLE_SID/Instance Name
(문서 ID 15390.1))
A. SID 변경
① Database Shutdown
② 모든 Control, redo, datafiles Backup
③ ORACLE_SID 변경 적용(export ORACLE_SID=NewSID or profile 에 적용)
④ tnsnames.ora file 에도 변경된 SID 적용
⑤ $ORACLE_HOME/dbs 경로에 있는 parameter file 을 (init<SID>.ora or spfile<SID>) 새로운 SID 에 맞게 변경
⑥ password file 도 새로운 SID 에 맞게 생성
⑦ Startup Database
⑧ 추가적으로 Controlfile, Redo, Datafiles 의 경로 변경이 필요한 경우 parameter 변경과 rename 을 통해서 진행
명령어 | SQL> shutdown immedaite $ export ORACLE_SID=TECHDATA $ vi $ORACLE_HOME/network/admin/tnsnames.ora $ cp initTECH.ora initTECHDATA.ora $ cp spfileTECH.ora spfileTECHDATA.ora $ passwd file=orapwTECHDATA password=oracle entries=5 SQL> startup |