命令行中如下輸入關(guān)閉數(shù)據(jù)庫(kù)
成都創(chuàng)新互聯(lián)專注于龍鳳企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城開發(fā)。龍鳳網(wǎng)站建設(shè)公司,為龍鳳等地區(qū)提供建站服務(wù)。全流程按需求定制制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
set ORACLE_SID=你的數(shù)據(jù)庫(kù)SID名字
sqlplus /nolog
SQL connect / as sysdba
SQL shutdown immediate
SQL exit
命令行中如下輸入啟動(dòng)數(shù)據(jù)庫(kù)
set ORACLE_SID=你的數(shù)據(jù)庫(kù)SID名字
sqlplus /nolog
SQL connect / as sysdba
SQL startup
SQL exit
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é)束
第一步:登陸
root登陸之后切換到oracle用戶上,輸入
su oracle
第二步:連接
在oracle用戶下,輸入
sqlplus /nolog
第三步:使用管理員權(quán)限
輸入
connect /as sysdba
第四步:?jiǎn)?dòng)/關(guān)閉服務(wù)
輸入
startup
startup參數(shù)
不帶參數(shù),啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例并打開數(shù)據(jù)庫(kù),以便用戶使用數(shù)據(jù)庫(kù),在多數(shù)情況下,使用這種方式!
nomount,只啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例,但不打開數(shù)據(jù)庫(kù),在你希望創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)時(shí)使用,或者在你需要這樣的時(shí)候使用!
mount,在進(jìn)行數(shù)據(jù)庫(kù)更名的時(shí)候采用。這個(gè)時(shí)候數(shù)據(jù)庫(kù)就打開并可以使用了!
謝謝!不準(zhǔn)確的地方請(qǐng)指教!
shutdown
shutdown的參數(shù)
Normal 需要等待所有的用戶斷開連接
Immediate 等待用戶完成當(dāng)前的語句
Transactional 等待用戶完成當(dāng)前的事務(wù)
Abort 不做任何等待,直接關(guān)閉數(shù)據(jù)庫(kù)
normal需要在所有連接用戶斷開后才執(zhí)行關(guān)閉數(shù)據(jù)庫(kù)任務(wù),所以有的時(shí)候看起來好象命令沒有運(yùn)行一樣!在執(zhí)行這個(gè)命令后不允許新的連接
immediate在用戶執(zhí)行完正在執(zhí)行的語句后就斷開用戶連接,并不允許新用戶連接。
transactional 在擁護(hù)執(zhí)行完當(dāng)前事物后斷開連接,并不允許新的用戶連接數(shù)據(jù)庫(kù)。
abort 執(zhí)行強(qiáng)行斷開連接并直接關(guān)閉數(shù)據(jù)庫(kù)。
第五步:如果是啟動(dòng)服務(wù),要開啟監(jiān)聽
退出sqlplus模式,輸入
lsnrctl start
1、sqlplus如果可以打開,盡量
SQLshutdown immediate
實(shí)在不行,就
SQLshutdown abort
2、如果sqlplus不行,只好殺掉oracle進(jìn)程,這也有oracle丟失數(shù)據(jù)或無法正常啟動(dòng)的風(fēng)險(xiǎn)
cd $ORACLE/dbs
/sbin/fuser -u 1kORCL
/sbin/fuser -k lkORCL
3、再正常啟動(dòng)
sqlplus /nolog
SQL startup
網(wǎng)站標(biāo)題:如何判斷oracle是否重啟,怎么查看oracle是否啟動(dòng)
標(biāo)題網(wǎng)址:http://jinyejixie.com/article18/hsopgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、軟件開發(fā)、移動(dòng)網(wǎng)站建設(shè)、企業(yè)建站、自適應(yīng)網(wǎng)站、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)