1. 程式人生 > >oracle12c 啟動多個例項

oracle12c 啟動多個例項

(1)開機自動啟動oracle資料例項

修改/etc/oratab檔案,將需要啟動的例項名稱後面的N修改為Y,如果要全部都啟動,則使用
:g/N/s//Y/g將全部N修改為Y

(2)自動啟動,可以在/etc/rc.local中設定,增加如下的內容
#
啟動第一個資料庫例項
su - oracle
lsnrctl start

export ORACLE_SID=orcl
sqlplus / as sysdba
startup

quit

#啟動第二個資料庫例項
su - oracle
export ORACLE_SID=melco
sqlplus / as sysdba
startup
quit

(3)  Oracle服務啟動指令碼/etc/init.d/oracle

export ORACLE_BASE=/orcl/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1
export ORACLE_SID=ORCL  (注:例項一)
export ORACLE_SID=MELCO (注:例項二)
export PATH=$PATH:$ORACLE_HOME/bin