本篇內(nèi)容主要講解“在linux下怎么重啟oracle數(shù)據(jù)庫(kù)及監(jiān)聽器”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“在linux下怎么重啟oracle數(shù)據(jù)庫(kù)及監(jiān)聽器”吧!
方法1
用root以ssh登錄到linux,打開終端輸入以下命令:
cd $ORACLE_HOME #進(jìn)入到oracle的安裝目錄
dbstart #重啟服務(wù)器
lsnrctl start #重啟監(jiān)聽器
cd $ORACLE_HOME #進(jìn)入到oracle的安裝目錄
dbstart #重啟服務(wù)器
lsnrctl start #重啟監(jiān)聽器
-----------------------------------
方法2:
(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
(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é)束
-----------------------------------
方法3:(自已寫腳本)
3.1)啟動(dòng)腳本(dbstart.sh)
lsnrctl start
sqlplus /nolog < connect / as sysdba startup; exit EOF $sh dbstart.sh 即可 ---------- 3.2)關(guān)閉腳本(dbstop.sh) lsnrctl stop sqlplus /nolog < connect / as sysdba shutdown immediate; exit EOF $sh dbstop.sh 即可 ============================================== $ su - oracle $ lsnrctl stop $ sqlplus "/as sysdba" SQL> shutdown immediate; SQL> quit $ lsnrctl start $ sqlplus /nolog SQL> connect / as sysdba SQL> startup; 到此,相信大家對(duì)“在linux下怎么重啟oracle數(shù)據(jù)庫(kù)及監(jiān)聽器”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
本文名稱:在linux下怎么重啟oracle數(shù)據(jù)庫(kù)及監(jiān)聽器-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://weahome.cn/article/picji.html