oracle 怎么重启数据库,oracle数据库重启
現(xiàn)將oracle重啟的問題記錄一下,由于斷電等原因等導致數據庫崩潰,需要重啟oracle數據庫.在xshell中使用
(1)su oracle登錄,然后使用lsnrctl status 查看監(jiān)聽狀態(tài),報錯:
-bash:lsnrctl:command not found
網上查一下su oracle 與su - oracle 的區(qū)別,使用su - oracle 用戶登錄,成功登錄;
(2)查看監(jiān)聽狀態(tài),lsnrctl status,如果沒報錯,啟動監(jiān)聽: lsnrctl start。
監(jiān)聽啟動后,
(3)小白:在啟動實例之前,需要先啟動sql*Plus,并以一個用戶身份連接到Oracle。
執(zhí)行sqlplus /nolog 進入plus控制臺,執(zhí)行conn /as sysdba 連接dba;
這時報錯說。。(忘了),意思是數據庫已經啟動于是 shutdown immediate; 然后 startup mount; 啟動實例
(4)啟動實例之后,加載打開alter database open;
sql>alterdatabaSEOpen;
Databasealtered.
su oracle和su - oracle的區(qū)別:
先su --help看下“-”的功能:
-,-l,--login make the shell a login shell
具體說來就是:
su - oracle
相當于重新登陸,此時用戶的家目錄和PATH等信息會發(fā)生改變
su oracle
切換到oracle身份后用戶的家目錄和PATH仍然是原先用戶的家目錄和PATH參考:
點擊打開鏈接
總結
以上是生活随笔為你收集整理的oracle 怎么重启数据库,oracle数据库重启的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(1049):todolist正
- 下一篇: Oracle数据库的下载地址