系統環境:CentOS 6.5,Oracle 10.2。將實例名從orcl修改為doiido。
echo $ORACLE_SID # orcl sqlplus / as sysdba SELECT instance FROM v$thread; # orcl
SHUTDOWN IMMEDIATE; EXIT;
vi /home/oracle/.bash_profile export ORACLE_SID=doiido source /home/oracle/.bash_profile
vi /etc/oratab doiido:/u01/app/oracle/11.2/db_1:Y
cd $ORACLE_HOME/dbs mv hc_zf.dat hc_doiido.dat mv lkZF lkDOIIDO mv orapwzf orapwdoiido mv spfilezf.ora spfiledoiido.ora
orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=123456 entries=5 force=y
sqlplus / as sysdba STARTUP; SELECT instance FROM v$thread; # doiido
實例名雖已修改為doiido,但資料庫名(DB_NAME)仍為orcl,客戶端無法直接連接。如需客戶端連接,必須同步修改DB_NAME。