RMAN常用命令——不斷整理中
列一下rman命令
顯示rman預設配置——show命令
RMAN>show>
或
RMAN>list backup of datafile 4;
檢視7天前資料庫的模式:(檢視模式資訊必須連線到catalog資料庫 >rman target / catalog rman/密碼@bob)
RMAN>report schema at time 'sysdate-7';
檢視需要備份的檔案:
RMAN>report need backup;
檢視指定表空間是否需要備份:
RMAN>report need backup tablespace system;
檢視過期備份:
RMAN>report obsolete;
執行檢查——crosscheck命令
crosscheck命令用來檢查備份或歸檔物理檔案的狀態,如果物理檔案存在,並且控制檔案(或恢復目錄)中有匹配記錄,則標記該物件的狀態為available(有效),如果檔案不存在,則標記為expired(無效).crosscheck不會主動刪除檔案,只修改控制檔案中對應記錄的狀態標誌,如果想刪除那些expired記錄,還得手動通過delete expired命令進行.
檢查所有歸檔檔案
RMAN>crosscheck archivelog all;
檢查所有備份集
RMAN>crosscheck backup;
修改狀態——change命令
change命令可以用來修改備份檔案或歸檔檔案的狀態,不是指物理檔案,而是這些檔案在控制檔案(或恢復目錄)中對應記錄的狀態
有兩種:available可用和unavailable不可用
例如修改指定備份集狀態為unavailable:
RMAN>change>(n為歸檔檔案序號,可通過list archivelog all或查詢v$archived_log獲取,也可指定歸檔檔案詳細路徑)如果將指定物件狀態修改為可用,就把上述例子中的unavailable改為available即可.
另外與crosscheck不同,change命令附帶了delete子句,配合使用能夠在修改記錄狀態的同時直接刪除物理檔案.
顯示rman預設配置——show命令
RMAN>show>
列出備份資訊——list命令
list檢視通過rman生成的備份集,備份映象,歸檔檔案等,這個命令使用簡單,list + 關鍵字,如:列出資料庫中所有備份資訊
RMAN>list backup;列出所有備份的控制檔案資訊
RMAN>list backup of controlfile;列出指定資料檔案的備份資訊
RMAN>list backup of datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BOB\USERS01.DBF';或
RMAN>list backup of datafile 4;
列出所有備份的歸檔檔案資訊
RMAN>list backup of archivelog all;列出指定表空間的備份資訊
RMAN>list copy of tablespace 'SYSTEM';列出某個裝置上的所有資訊
RMAN>list device type disk backup;列出當前所有歸檔
RMAN>list archivelog all;列出無效備份
RMAN>list expired backup;刪除備份——delete命令
用於刪除rman備份記錄及相應的物理檔案.報表顯示——report命令
report命令主要是用於當前備份資訊的分析,如那些備份已過期,哪些該備份,哪些備份不可用,哪些可以刪除等等.
report命令特別提供了一個schema關鍵字,來檢視資料庫的模式資訊(非使用者的模式),比如某個時間段的資料庫結構,但使用這些功能的前提是必須首先有足夠的備份,不然使用report命令得出的結果意義不大.檢視7天前資料庫的模式:(檢視模式資訊必須連線到catalog資料庫 >rman target / catalog rman/密碼@bob)
RMAN>report schema at time 'sysdate-7';
檢視需要備份的檔案:
RMAN>report need backup;
檢視指定表空間是否需要備份:
RMAN>report need backup tablespace system;
檢視過期備份:
RMAN>report obsolete;
執行檢查——crosscheck命令
crosscheck命令用來檢查備份或歸檔物理檔案的狀態,如果物理檔案存在,並且控制檔案(或恢復目錄)中有匹配記錄,則標記該物件的狀態為available(有效),如果檔案不存在,則標記為expired(無效).crosscheck不會主動刪除檔案,只修改控制檔案中對應記錄的狀態標誌,如果想刪除那些expired記錄,還得手動通過delete expired命令進行.
檢查所有歸檔檔案
RMAN>crosscheck archivelog all;
檢查所有備份集
RMAN>crosscheck backup;
修改狀態——change命令
change命令可以用來修改備份檔案或歸檔檔案的狀態,不是指物理檔案,而是這些檔案在控制檔案(或恢復目錄)中對應記錄的狀態
有兩種:available可用和unavailable不可用
例如修改指定備份集狀態為unavailable:
RMAN>change>(n為歸檔檔案序號,可通過list archivelog all或查詢v$archived_log獲取,也可指定歸檔檔案詳細路徑)如果將指定物件狀態修改為可用,就把上述例子中的unavailable改為available即可.
另外與crosscheck不同,change命令附帶了delete子句,配合使用能夠在修改記錄狀態的同時直接刪除物理檔案.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25025926/viewspace-1064491/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jquery 工作筆記,不斷整理中..jQuery筆記
- Linux常用命令(不斷更新中)Linux
- RMAN常用命令
- RMAN 常用命令
- RMAN命令整理
- 【RMAN】Oracle rman 常用命令參考Oracle
- Oracle rman 常用命令Oracle
- RMAN常用命令11
- 整理:RMAN命令(二)
- win10 html檔案不斷重新整理怎麼解決_win10 html檔案不斷重新整理如何修復Win10HTML
- Docker常用命令整理Docker
- git常用命令整理Git
- Git 常用命令整理Git
- Javascript Lib (不斷更新中)JavaScript
- Android 列表(ListView、RecyclerView)不斷重新整理最佳實踐AndroidView
- RMAN說,我能備份(7)--RMAN常用命令
- 字串操作彙總(不斷新增中)字串
- Linux常用命令整理Linux
- Linux——常用命令整理Linux
- (轉)整理CentOS常用命令CentOS
- Linux 常用命令整理Linux
- dell筆記本win10桌面不斷重新整理怎麼辦_dell筆記本win10桌面不斷重新整理如何恢復筆記Win10
- RMAN 常用命令 3 [final]
- RMAN 常用命令 2 [final]
- RMAN 常用命令 1 [final]
- asp.net 常見問題收集整理(不斷收集中)ASP.NET
- RMAN說,我能備份(8)--RMAN常用命令續
- 股票操作手冊(不斷更新中)
- CentOS7.5常用命令整理CentOS
- Shell指令碼常用命令整理指令碼
- sqoop常用命令整理(一)OOP
- (小組)Git 常用命令整理Git
- 在 Web 中判斷頁面是不是重新整理Web
- 2018 年最新的移動前端資料整理(不斷更新)前端
- UITableView中發現的小技巧(不斷更新)UIView
- CI中PHP寫法規範(不斷更新)PHP
- 相關技術連線,不斷新增中...
- 我常用的幾個SQL,不斷新增中SQL