linux重啓oracle 各類方法

在linux下重啓oracle數據庫及監聽器: linux


方法1: sql

用root以ssh登陸到linux,打開終端輸入如下命令: 數據庫

cd $ORACLE_HOME  #進入到oracle的安裝目錄 
dbstart          #重啓服務器 
lsnrctl start    #重啓監聽器 
cd $ORACLE_HOME  #進入到oracle的安裝目錄
dbstart          #重啓服務器
lsnrctl start    #重啓監聽器 服務器

----------------------------------- oracle

方法2: ssh

Sql代碼 ui

cd $ORACLE_HOME/bin  #進入到oracle的安裝目錄 
./dbstart            #重啓服務器 
./lsnrctl start      #重啓監聽器  ip

----------------------------------- it

方法3: 登錄

(1) 以oracle身份登陸數據庫,命令:su – oracle
(2) 進入Sqlplus控制檯,命令:sqlplus /nolog
(3) 以系統管理員登陸,命令:connect / as sysdba
(4) 啓動數據庫,命令:startup
(5) 若是是關閉數據庫,命令:shutdown immediate
(6) 退出sqlplus控制檯,命令:exit
(7) 進入監聽器控制檯,命令:lsnrctl
(8) 啓動監聽器,命令:start
(9) 退出監聽器控制檯,命令:exit
(10) 重啓數據庫結束

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

方法4:(自已寫腳本)

1)啓動腳本(dbstart.sh)

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

$sh dbstart.sh 便可

----------

2)關閉腳本(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中啓動oracle主要分兩步:一個是啓動監聽器,一個是啓動實例(通常都忘記了這一步),具體命令以下,提供給你們參考一下:

1:鏈接服務器
telnet ip

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

3:進入oracle根目錄
cd $ORACLE_HOME/bin

4:進入監聽
./lsnrctl

5:啓動監聽器
start

6:退出監聽
exit

7:進入sqlplus
sqlplus /nolog

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

9:輸入用戶和密碼
user-name:oracle
password:oracle

10:啓動ORACLE實例 startup

相關文章
相關標籤/搜索