Site icon DBA의 정석

ORACLE SID 변경 방법

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


 


 

Exit mobile version