1、查詢掛載歷史記錄
在root賬戶下使用一下命令
查看歷史使用掛載的那個磁盤
# 查看掛載歷史命令
history | grep mount
# 調用掛載歷史命令,主要是為了找到掛載Oracle的磁盤
!39
2、Oracle相關操作
使用Oracle賬號進行登錄遠程連接
# 開啟監聽
lsnrctl start
# 進入SQl命令窗口
sqlplus /nolog
# 使用系統賬號連接
connect /as sysdba
# 啟動服務
startup
# 關閉服務
shutdown
啟動/關閉詳解
啟動
有以下幾種啟動方式:
1、startup nomount
非安裝啟動,這種方式啟動下可執行:重建控制文件、重建數據庫
讀取init.ora文件,啟動instance,即啟動SGA和后台進程,這種啟動只需要init.ora文件。
2、startup mount dbname
安裝啟動,這種方式啟動下可執行:
數據庫日志歸檔、
數據庫介質恢復、
使數據文件聯機或脫機,
重新定位數據文件、重做日志文件。
執行“nomount”,然后打開控制文件,確認數據文件和聯機日志文件的位置,
但此時不對數據文件和日志文件進行校驗檢查。
3、startup open dbname
先執行“nomount”,然后執行“mount”,再打開包括Redo log文件在內的所有數據庫文件,
這種方式下可訪問數據庫中的數據。
4、startup,等於以下三個命令
startup nomount
alter database mount
alter database open
5、startup force
強制啟動方式
當不能關閉數據庫時,可以用startup force來完成數據庫的關閉
先關閉數據庫,再執行正常啟動數據庫命令
關閉
1、shutdown normal
正常方式關閉數據庫。
2、shutdown immediate
立即方式關閉數據庫。
在SVRMGRL中執行shutdown immediate,數據庫並不立即關閉,
而是在Oracle執行某些清除工作后才關閉(終止會話、釋放會話資源),
當使用shutdown不能關閉數據庫時,shutdown immediate可以完成數據庫關閉的操作。
3、shutdown abort
直接關閉數據庫,正在訪問數據庫的會話會被突然終止,
如果數據庫中有大量操作正在執行,這時執行shutdown abort后,重新啟動數據庫需要很長時間。