溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

linux下重啟oracle數(shù)據(jù)庫(kù)

發(fā)布時(shí)間:2020-07-16 06:21:42 來(lái)源:網(wǎng)絡(luò) 閱讀:1031 作者:網(wǎng)系軟件 欄目:數(shù)據(jù)庫(kù)

在linux下重啟oracle數(shù)據(jù)庫(kù)及監(jiān)聽(tīng)器:


方法1:

用root以ssh登錄到linux,打開(kāi)終端輸入以下命令:

cd $ORACLE_HOME   #進(jìn)入到oracle的安裝目錄 
dbstart           #重啟服務(wù)器 
lsnrctl start     #重啟監(jiān)聽(tīng)器 
cd $ORACLE_HOME   #進(jìn)入到oracle的安裝目錄
dbstart           #重啟服務(wù)器
lsnrctl start     #重啟監(jiān)聽(tīng)器

-----------------------------------

方法2:

Sql代碼

cd $ORACLE_HOME/bin   #進(jìn)入到oracle的安裝目錄 
./dbstart             #重啟服務(wù)器 
./lsnrctl start       #重啟監(jiān)聽(tīng)器 

-----------------------------------

方法3:

(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īng)器控制臺(tái),命令:lsnrctl
(8) 啟動(dòng)監(jiān)聽(tīng)器,命令:start
(9) 退出監(jiān)聽(tīng)器控制臺(tái),命令:exit
(10) 重啟數(shù)據(jù)庫(kù)結(jié)束

-----------------------------------

方法4:(自已寫(xiě)腳本)

1)啟動(dòng)腳本(dbstart.sh)

lsnrctl start
sqlplus /nolog <<EOF
connect / as sysdba
startup;
exit
EOF

$sh dbstart.sh 即可

----------

2)關(guān)閉腳本(dbstop.sh)
  
lsnrctl stop
sqlplus /nolog <<EOF
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;


===============================================


linux中啟動(dòng)oracle主要分兩步:一個(gè)是啟動(dòng)監(jiān)聽(tīng)器,一個(gè)是啟動(dòng)實(shí)例(一般都忘記了這一步),具體命令如下,提供給大家參考一下:

1:連接服務(wù)器
telnet ip

2:輸入管理員用戶(hù)和密碼
user-name:oracle
password:oracle

3:進(jìn)入oracle根目錄
cd $ORACLE_HOME/bin

4:進(jìn)入監(jiān)聽(tīng)
./lsnrctl

5:啟動(dòng)監(jiān)聽(tīng)器
start

6:退出監(jiān)聽(tīng)
exit

7:進(jìn)入sqlplus
sqlplus /nolog

8:使用管理員連接
connect as sysdba

9:輸入用戶(hù)和密碼
user-name:oracle
password:oracle

10:啟動(dòng)ORACLE實(shí)例
startup


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI