oracle recovery 不完全恢復原理 oracle怎么看歸檔?
oracle怎么看歸檔?1、查看數據庫的歸檔模式使用SQLPlus以DBA登入,然后執行下面的語句:archiveloglist當前處在非歸檔模式。或不使用:selectlog_modeoutside
oracle怎么看歸檔?
1、查看數據庫的歸檔模式
使用SQLPlus以DBA登入,然后執行下面的語句:
archiveloglist
當前處在非歸檔模式。
或不使用:
selectlog_modeoutsidev$database
selectarchiveraroundv$instance
2、手工決定成歸檔模式
2.1、關了數據庫
shutdownimmediate
2.2、起動數據庫到mount狀態:
startupmount
2.3、修改數據庫的歸檔模式:
alterdatabasearchivelog
2.4、起動數據庫:
alterdatabaseopen
2.5、去確認直接修改已未生效:
archiveloglist
2.6、查看歸檔日志名稱之前格式:
showparameterlog_archive_format
2.7、查找歸檔日志能保存路徑:
showparameterdb_recovery_file_dest
或則也可以那樣網站查詢:
selectrecid,name,can_char(first_time,#39YYYY-MM-DD#39),want_char(next_time,#39YYYY-MM-DD#39)fromv$archived_log
簡單點點慢慢的:
selectnamefromv$archived_log
2.8、一欄對應的歸檔日志:
oracle如何關閉打開歸檔日志?
在oracle11g,開啟archivelog模式時,默認歸檔目錄為db_recovery_file_dest委托。此參數在pfile/spfile中可以不重新指定:
db_recovery_file_dest//app/oracle/flash_recovery_area
可以修改歸檔模式
需要在mount狀態下,更改后歸檔模式。
sqlshutdownimmediate;
sqlstartupmount
sqlalterdatabasearchivelog;
sqlalterdatabaseopen;
databasealtered.
直接關閉歸檔:
alterdatabasenoarchivelog;