1、sqlplus如果可以打開,盡量
我們注重客戶提出的每個(gè)要求,我們充分考慮每一個(gè)細(xì)節(jié),我們積極的做好網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站服務(wù),我們努力開拓更好的視野,通過(guò)不懈的努力,成都創(chuàng)新互聯(lián)贏得了業(yè)內(nèi)的良好聲譽(yù),這一切,也不斷的激勵(lì)著我們更好的服務(wù)客戶。 主要業(yè)務(wù):網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),重慶小程序開發(fā),網(wǎng)站開發(fā),技術(shù)開發(fā)實(shí)力,DIV+CSS,PHP及ASP,ASP.Net,SQL數(shù)據(jù)庫(kù)的技術(shù)開發(fā)工程師。
SQLshutdown immediate
實(shí)在不行,就
SQLshutdown abort
2、如果sqlplus不行,只好殺掉oracle進(jìn)程,這也有oracle丟失數(shù)據(jù)或無(wú)法正常啟動(dòng)的風(fēng)險(xiǎn)
cd $ORACLE/dbs
/sbin/fuser -u 1kORCL
/sbin/fuser -k lkORCL
3、再正常啟動(dòng)
sqlplus /nolog
SQL startup
您好,很高興為您解答。
在root用戶下啟動(dòng)crs:
crsctl start crs
手動(dòng)啟動(dòng)rac的命令如下:
RAC的啟動(dòng)和關(guān)閉
如果都遵循了上面的安裝步驟,那么每次節(jié)點(diǎn)重新啟動(dòng)的時(shí)候,所有服務(wù)都會(huì)自動(dòng)啟動(dòng),如果需要關(guān)閉或者啟動(dòng)某個(gè)節(jié)點(diǎn),如下所示
*停止RAC
emctl stop dbconsole
srvctl stop instance -d orcl -i orcl1
srvctl stop instance -d orcl -i orcl2
srvctl stop asm -n rac1
srvctl stop asm -n rac2
srvctl stop nodeapps -n rac1
srvctl stop nodeapps -n rac2
*啟動(dòng)RAC
和上面的步驟正好相反即
srvctl start nodeapps -n rac1
srvctl start nodeapps -n rac2
srvctl start asm -n rac1
srvctl start asm -n rac2
srvctl start instance -d orcl -i orcl2
srvctl start instance -d orcl -i orcl1
emctl start dbconsole
使用 SRVCTL 啟動(dòng)/停止所有實(shí)例
啟動(dòng)/停止所有實(shí)例及其啟用的服務(wù)。
srvctl start database -d orcl
srvctl stop database -d orcl
如若滿意,請(qǐng)點(diǎn)擊右側(cè)【采納答案】,如若還有問(wèn)題,請(qǐng)點(diǎn)擊【追問(wèn)】
希望我的回答對(duì)您有所幫助,望采納!
關(guān)閉:
srvctl stop instance -d orcl -i orcl1
srvctl stop instance -d orcl -i orcl2
啟動(dòng):
srvctl start instance -d orcl -i orcl1
srvctl start instance -d orcl -i orcl2
以上命令假設(shè)你的數(shù)據(jù)庫(kù)名為orcl,實(shí)例名分別為orcl1,orcl2
方法:
1.?打開secureCRT,連接到數(shù)據(jù)庫(kù)所在的linux機(jī)器。若用戶為root,請(qǐng)輸入命令“su - oracle”并回車,若要密碼,輸入密碼后并回車,就切換到了oracle用戶下。
2.?關(guān)掉oracle的監(jiān)聽進(jìn)程:命令為“l(fā)snrctl stop”并回車,這時(shí)外部沒(méi)法連接到數(shù)據(jù)庫(kù)了。如圖有提示關(guān)閉成功信息。
3.先殺掉所有session,“ps -ef|grep $ORACLE_SID|grep -v ora_|grep LOCAL=NO|awk '{print $2}'|xargs kill”也可以用其他辦法。然后用sqlplus登錄到數(shù)據(jù)庫(kù)。命令依次為:“sqlplus /nolog”-“connect / as sysdba”?,最后用命令關(guān)閉oracle數(shù)據(jù)庫(kù)"shutdown immediate" 。關(guān)閉命令的時(shí)候需要等待點(diǎn)時(shí)間,成功后會(huì)有如圖的提示。
4.用命令"exit"退出sqlplus。然后用命令“l(fā)snrctl start”啟動(dòng)數(shù)據(jù)庫(kù)的監(jiān)聽進(jìn)程。如圖提示語(yǔ)句表明啟動(dòng)成功。
5.先用sqlplus登錄到數(shù)據(jù)庫(kù)。命令依次為:“sqlplus /nolog”-“connect / as sysdba”。然后輸入命令“startup”并回車。等待幾分鐘會(huì)出現(xiàn)如圖提示信息。最后用命令“exit”退出sqlplus。
linux下重啟oracle數(shù)據(jù)庫(kù)按如下步驟操作:
(1) 以oracle身份登錄數(shù)據(jù)庫(kù),命令:su – oracle
(2) 進(jìn)入Sqlplus控制臺(tái),命令:sqlplus /nolog
(3) 以系統(tǒng)管理員登錄,命令:connect / as sysdba
(4) 啟動(dòng)數(shù)據(jù)庫(kù),命令:startup
(5) 如果是關(guān)閉數(shù)據(jù)庫(kù),命令:shutdown immediate /SHUTDOWN ABORT
(6) 退出sqlplus控制臺(tái),命令:exit
(7) 進(jìn)入監(jiān)聽器控制臺(tái),命令:lsnrctl
(8) 啟動(dòng)監(jiān)聽器,命令:start
(9) 退出監(jiān)聽器控制臺(tái),命令:exit
(10) 重啟數(shù)據(jù)庫(kù)結(jié)束
./srvctl stop instance -d db_name -i instance_name
./srvctl stop asm -n nodename
./srvctl stop nodeapps -n node-name
./crsctl stop crd --在你需要停的節(jié)點(diǎn)執(zhí)行