oracle實驗記錄 (恢復-rman catalog)
由於CONTROLFILE的設定 rman備份的資訊可能會被覆蓋,使用catalog的話就可以永久保留
SQL> show parameter contro;
NAME TYPE VALUE
------------------------------------ ----------- -------
control_file_record_keep_time integer 7
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
下面的概念來自SG 很好理解
恢復目錄是在單獨的資料庫中建立的方案。它包含從目標資料庫的控制檔案中獲取的
RMAN 後設資料。RMAN 將有關資料庫結構、歸檔重做日誌、備份集以及資料檔案副本的
資訊從目標資料庫的控制檔案傳播到恢復目錄中。
當要管理多個目標資料庫時,應該使用目錄。
RMAN 儲存、使用和維護恢復目錄中的資訊。當執行以下操作時,恢復目錄是由RMAN
維護的:
1. 在目錄中註冊目標資料庫。
2. 重新同步該目錄和目標資料庫的控制檔案。
3. 將資料庫重置為以前的複本。
4. 更改有關備份或檔案的資訊。
5. 執行備份、還原或恢復操作。
可以使用REPORT 和LIST 命令從恢復目錄中獲取資訊。可以將指令碼儲存在恢復目錄中。
恢復目錄內容
恢復目錄包含關於如下內容的資訊:
? 資料檔案和歸檔重做日誌檔案備份集和備份片:
該目錄儲存備份集名稱和時間等資訊。
? 資料檔案副本:
該目錄記錄資料檔案副本的時間戳和名稱。
? 歸檔重做日誌檔案及其副本:
該目錄維護伺服器建立的歸檔日誌以及RMAN 製作的任何副本的記錄。
? 目標資料庫的物理結構:
它包含的資訊與目標資料庫控制檔案中包含的資訊類似。
恢復目錄還可能包含:
? 永久性的RMAN 配置設定
? 已儲存的作業指令碼
SQL> select NAME from v$database;(catalog database)
NAME
---------
XH
SQL> select NAME from v$database;(target database)
NAME
---------
ORCL
SQL> create tablespace rman_ts datafile 'd:\xhdatafile\rmandf.dbf' size 50m;(CATALOG DB XH)
表空間已建立。
建立一個存放catalog的tablespace
SQL> create user ru identified by a123 default tablespace rman_ts;(CATALOG DB XH)
使用者已建立。建立一個cataloguser
建立恢復目錄
SQL> grant recovery_catalog_owner to ru;管理使用恢復目錄的user需要recovery_catalog_owner許可權
授權成功。
SQL> grant connect,resource to ru;
授權成功。
建立恢復目錄
C:\>rman catalog
恢復管理器: Release 10.2.0.1.0 - Production on 星期五 9月 18 11:28:28 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到恢復目錄資料庫
RMAN> create catalog(TABLESPACE XX)
恢復目錄已建立
註冊target到catalog
set oracle_sid=xh
C:\>rman target '/ as sysdba' catalog
恢復管理器: Release 10.2.0.1.0 - Production on 星期五 9月 18 11:33:57 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: ORCL (DBID=1223510333)
連線到恢復目錄資料庫
RMAN> register database;
註冊在恢復目錄中的資料庫
正在啟動全部恢復目錄的 resync
完成全部 resync
有了catalog 我們可以建立指令碼(指令碼存catalog database 指定tablespace中)
RMAN> create script. rm_t{backup datafile 6;}
已建立指令碼 rm_t
RMAN> run {execute script. rm_t;}使用指令碼
正在執行指令碼: rm_t
啟動 backup 於 18-9月 -09
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=149 devtype=DIS
連線時使用指令碼
C:\>rman target '/ as sysdba' catalog script=rm_t
恢復管理器: Release 10.2.0.1.0 - Production on 星期五 9月 18 11:49:49 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: ORCL (DBID=1223510333)
連線到恢復目錄資料庫
正在執行指令碼: rm_t
完成 backup 於 18-9月 -09
恢復管理器完成。
RMAN> print script. rm_t~顯示指令碼內容
2> ;
正在列印儲存的指令碼: rm_t
{backup datafile 6;}
RMAN> replace script. rm_t{backup datafile 5;}替換指令碼
已替換指令碼 rm_t
RMAN> delete script. rm_t;刪除指令碼
已刪除指令碼: rm_t
RMAN> list script;
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: 分析輸入命令時出錯
RMAN-01009: 語法錯誤: 找到 ";": 應為: "names" 中的一個
RMAN-01007: 在第 1 行第 12 列, 檔案: standard input
RMAN> list script. names;~顯示恢復目錄中儲存的指令碼名
恢復目錄中儲存指令碼的列表
恢復目錄中沒有指令碼
基本的維護catalog
同步CATALOG:讓catalog與target db 的controlfile同步
當target db物理結構有變化時應該同步(10G RMAN自動同步 add file,drop file,drop tablespace,create tablespace)
另外當執行backup,copy時候會自動同步
同步時候會使用SNAPSHOT CONTROLFILE 與target database controlfile 比較 然後進行同步
可以修改 snapshot controlfile位置
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'E:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\SNCF
ORCL.ORA'; # default
C:\>set oracle_sid=xh
C:\>rman target '/ as sydba' catalog
恢復管理器: Release 10.2.0.1.0 - Production on 星期五 9月 18 17:59:01 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
連線到恢復目錄資料庫
RMAN> list backup;
RMAN>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~沒有備份
RMAN> report schema
2> ;
資料庫方案報表
永久資料檔案列表
===========================
檔案大小 (MB) 表空間 回退段資料檔名稱
---- -------- -------------------- ------- ------------------------
1 500 SYSTEM YES D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\SYST
EM01.DBF
2 40 UNDOTBS1 YES D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\UNDO
TBS01.DBF
3 240 SYSAUX NO D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\SYSA
UX01.DBF
4 12 USERS NO D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\USER
S01.DBF
5 100 EXAMPLE NO D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAM
PLE01.DBF
6 50 RMAN_TS NO D:\XHDATAFILE\RMANDF.DBF
臨時檔案列表
=======================
檔案大小 (MB) 表空間 最大大小 (MB) 臨時檔名稱
---- -------- -------------------- ----------- --------------------
1 20 TEMP 32767 D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\
TEMP01.DBF
SQL> create tablespace testxh datafile 'd:\xhdatafile\testxh.dbf' size 10m;(xh)
RMAN> report schema;
正在啟動全部恢復目錄的 resync~~~~~~~~~~~~~~~~~~~~~~~~自動同步 (target 結構改變)
完成全部 resync
資料庫方案報表
永久資料檔案列表
===========================
檔案大小 (MB) 表空間 回退段資料檔名稱
---- -------- -------------------- ------- ------------------------
1 500 SYSTEM YES D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\SYST
EM01.DBF
2 40 UNDOTBS1 YES D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\UNDO
TBS01.DBF
3 240 SYSAUX NO D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\SYSA
UX01.DBF
4 12 USERS NO D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\USER
S01.DBF
5 100 EXAMPLE NO D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAM
PLE01.DBF
6 50 RMAN_TS NO D:\XHDATAFILE\RMANDF.DBF
7 10 TESTXH NO D:\XHDATAFILE\TESTXH.DBF
臨時檔案列表
=======================
檔案大小 (MB) 表空間 最大大小 (MB) 臨時檔名稱
---- -------- -------------------- ----------- --------------------
1 20 TEMP 32767 D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\
TEMP01.DBF
C:\>rman target '/ as sydba'
恢復管理器: Release 10.2.0.1.0 - Production on 星期五 9月 18 18:06:38 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
~~~~~~~~~~~~沒連線catalog
RMAN> backup datafile 5;target controlfile中 變化
啟動 backup 於 18-9月 -09
使用目標資料庫控制檔案替代恢復目錄
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=146 devtype=DISK
通道 ORA_DISK_1: 啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00005 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAMPLE01.DBF
通道 ORA_DISK_1: 正在啟動段 1 於 18-9月 -09
通道 ORA_DISK_1: 已完成段 1 於 18-9月 -09
段控制程式碼=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_18\O1_MF_N
NNDF_TAG20090918T180705_5C6PYBFO_.BKP 標記=TAG20090918T180705 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:07
完成 backup 於 18-9月 -09
RMAN> list backup of datafile 5;
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
3 Full 66.23M DISK 00:00:04 18-9月 -09
BP 關鍵字: 3 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090918T180705
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_18\O1_MF_NNN
DF_TAG20090918T180705_5C6PYBFO_.BKP
備份集 3 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
5 Full 647030 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAMPLE01.
C:\>rman target '/ as sydba' catalog
恢復管理器: Release 10.2.0.1.0 - Production on 星期五 9月 18 18:07:48 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
連線到恢復目錄資料庫
RMAN> list backup of datafile 5;~~~~~~~~~~~自動同步到catalog
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
62 Full 66.23M DISK 00:00:04 18-9月 -09
BP 關鍵字: 63 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090918T180705
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_18\O1_MF_NNN
DF_TAG20090918T180705_5C6PYBFO_.BKP
備份集 62 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
5 Full 647030 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAMPLE01.
DBF
DBF
SQL> alter system switch logfile;
系統已更改。
C:\>rman target '/ as sydba'
恢復管理器: Release 10.2.0.1.0 - Production on 星期五 9月 18 18:09:08 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
RMAN> list archivelog all;
使用目標資料庫控制檔案替代恢復目錄
已存檔的日誌副本列表
關鍵字 Thrd Seq S 短時間 名稱
------- ---- ------- - ---------- ----
1 1 6 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_6_5C6C9JPG_.ARC
2 1 7 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_7_5C6DXG5V_.ARC
3 1 8 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_8_5C6GZR1G_.ARC
4 1 9 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_9_5C6P1Z1G_.ARC
5 1 10 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_10_5C6Q2H9R_.ARC
RMAN>
C:\>rman target '/ as sydba' catalog
恢復管理器: Release 10.2.0.1.0 - Production on 星期五 9月 18 18:09:45 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
連線到恢復目錄資料庫
RMAN> list archivelog all;
已存檔的日誌副本列表
關鍵字 Thrd Seq S 短時間 名稱
------- ---- ------- - ---------- ----
27 1 6 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_6_5C6C9JPG_.ARC
28 1 7 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_7_5C6DXG5V_.ARC
29 1 8 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_8_5C6GZR1G_.ARC
30 1 9 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_9_5C6P1Z1G_.ARC
74 1 10 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_10_5C6Q2H9R_.ARC
SQL> alter system switch logfile;
系統已更改。
RMAN> list archivelog all;
已存檔的日誌副本列表
關鍵字 Thrd Seq S 短時間 名稱
------- ---- ------- - ---------- ----
27 1 6 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_6_5C6C9JPG_.ARC
28 1 7 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_7_5C6DXG5V_.ARC
29 1 8 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_8_5C6GZR1G_.ARC
30 1 9 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_9_5C6P1Z1G_.ARC
74 1 10 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_10_5C6Q2H9R_.ARC
80 1 11 A 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\A
RCHIVELOG\2009_09_18\O1_MF_1_11_5C6Q4P5V_.ARC
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
target重建controlfile情況
SQL> select name from v$database;
NAME
---------
XH
SQL> alter database backup controlfile to trace;(target)
資料庫已更改。
set oracle_sid=xh
C:\>rman target '/ as sysdba' catalog (使用catalog)
恢復管理器: Release 10.2.0.1.0 - Production on 星期一 9月 21 11:15:01 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
連線到恢復目錄資料庫
RMAN> list backup;
正在啟動全部恢復目錄的 resync
完成全部 resync
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
62 Full 66.23M DISK 00:00:04 18-9月 -09
BP 關鍵字: 63 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090918T180705
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_18\O1_MF_NNN
DF_TAG20090918T180705_5C6PYBFO_.BKP
備份集 62 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
5 Full 647030 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAMPLE01.
DBF
C:\>rman target '/ as sysdba'(不使用catalog,使用controlfile)
恢復管理器: Release 10.2.0.1.0 - Production on 星期一 9月 21 11:19:01 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
RMAN> list backup
2> ;
使用目標資料庫控制檔案替代恢復目錄
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
3 Full 66.23M DISK 00:00:04 18-9月 -09
BP 關鍵字: 3 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090918T180705
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_18\O1_MF_NNN
DF_TAG20090918T180705_5C6PYBFO_.BKP
備份集 3 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
5 Full 647030 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAMPLE01.
DBF
SQL> shutdown immediate;(target xh)
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> startup nomount;(target xh)
ORACLE 例程已經啟動。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 192940932 bytes
Database Buffers 411041792 bytes
Redo Buffers 7135232 bytes
SQL> CREATE CONTROLFILE REUSE DATABASE "XH" NORESETLOGS ARCHIVELOG(target xh,重建controlfile)
2 MAXLOGFILES 16
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 100
5 MAXINSTANCES 8
6 MAXLOGHISTORY 292
7 LOGFILE
8 GROUP 1 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\REDO01.LOG' SIZE 50M,
9 GROUP 2 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\REDO02.LOG' SIZE 50M,
10 GROUP 3 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\REDO03.LOG' SIZE 50M
11 -- STANDBY LOGFILE
12 DATAFILE
13 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\SYSTEM01.DBF',
14 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\UNDOTBS01.DBF',
15 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\SYSAUX01.DBF',
16 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\USERS01.DBF',
17 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAMPLE01.DBF',
18 'D:\XHDATAFILE\RMANDF.DBF',
19 'D:\XHDATAFILE\TESTXH.DBF'
20 CHARACTER SET ZHS16GBK
21 ;
控制檔案已建立。
SQL>
SQL> alter database open;(target,xh)
資料庫已更改。
C:\>rman target '/ as sysdba'未使用catalog 可以看到由於create了controlfile,沒有備份資訊了
恢復管理器: Release 10.2.0.1.0 - Production on 星期一 9月 21 11:35:31 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
RMAN> list backup;
使用目標資料庫控制檔案替代恢復目錄
RMAN>
C:\>rman target '/ as sysdba' catalog (備份資訊還儲存在catalog中,所以使用catalog還可以看到)
恢復管理器: Release 10.2.0.1.0 - Production on 星期一 9月 21 11:37:16 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: XH (DBID=3093395309)
連線到恢復目錄資料庫
RMAN> list backup;
正在啟動全部恢復目錄的 resync
完成全部 resync
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
62 Full 66.23M DISK 00:00:04 18-9月 -09
BP 關鍵字: 63 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090918T180705
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_18\O1_MF_NNN
DF_TAG20090918T180705_5C6PYBFO_.BKP
備份集 62 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
5 Full 647030 18-9月 -09 D:\ORACLE\PRODUCT\10.2.0\ORADATA\XH\EXAMPLE01.
DBF
SQL> conn (catalog db)
已連線。
在catalog db中可以檢視 儲存關於targetdb的各種資訊
SQL> desc rc_database;
名稱 是否為空? 型別
----------------------------------------- -------- ----------------------------
DB_KEY NOT NULL NUMBER
DBINC_KEY NUMBER
DBID NOT NULL NUMBER
NAME NOT NULL VARCHAR2(8)
RESETLOGS_CHANGE# NOT NULL NUMBER
RESETLOGS_TIME NOT NULL DATE
SQL> desc rc_tablespace;
名稱 是否為空? 型別
----------------------------------------- -------- ----------------------------
DB_KEY NOT NULL NUMBER
DBINC_KEY NOT NULL NUMBER
DB_NAME NOT NULL VARCHAR2(8)
TS# NOT NULL NUMBER
NAME NOT NULL VARCHAR2(30)
CREATION_CHANGE# NOT NULL NUMBER
CREATION_TIME DATE
DROP_CHANGE# NUMBER
DROP_TIME DATE
INCLUDED_IN_DATABASE_BACKUP NOT NULL VARCHAR2(3)
BIGFILE NOT NULL VARCHAR2(3)
TEMPORARY NOT NULL VARCHAR2(3)
ENCRYPT_IN_BACKUP VARCHAR2(3)
SQL> desc rc_datafile;
名稱 是否為空? 型別
----------------------------------------- -------- ----------------------------
DB_KEY NOT NULL NUMBER
DBINC_KEY NOT NULL NUMBER
DB_NAME NOT NULL VARCHAR2(8)
TS# NOT NULL NUMBER
TABLESPACE_NAME NOT NULL VARCHAR2(30)
FILE# NOT NULL NUMBER
CREATION_CHANGE# NOT NULL NUMBER
CREATION_TIME DATE
DROP_CHANGE# NUMBER
DROP_TIME DATE
BYTES NUMBER
BLOCKS NUMBER
BLOCK_SIZE NOT NULL NUMBER
NAME VARCHAR2(1024)
STOP_CHANGE# NUMBER
STOP_TIME DATE
READ_ONLY NOT NULL NUMBER
RFILE# NUMBER
INCLUDED_IN_DATABASE_BACKUP NOT NULL VARCHAR2(3)
AUX_NAME VARCHAR2(1024)
ENCRYPT_IN_BACKUP VARCHAR2(3)
SQL> desc rc_stored_script;
名稱 是否為空? 型別
----------------------------------------- -------- ----------------------------
DB_KEY NUMBER
DB_NAME VARCHAR2(8)
SCRIPT_NAME NOT NULL VARCHAR2(100)
SCRIPT_COMMENT VARCHAR2(255)
SQL> desc rc_stored_script_line;
名稱 是否為空? 型別
----------------------------------------- -------- ----------------------------
DB_KEY NOT NULL NUMBER
SCRIPT_NAME NOT NULL VARCHAR2(100)
LINE NOT NULL NUMBER
TEXT NOT NULL VARCHAR2(1024)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-1063899/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 備份恢復篇之RMAN catalogOracle
- 備份恢復Lesson 04.Using the RMAN Recovery Catalog
- Oracle RMAN恢復測試Oracle
- Oracle RMAN 表空間恢復Oracle
- RMAN恢復實踐
- 透過搭建恢復目錄實現RMAN異地備份和恢復
- 揭秘ORACLE備份之----RMAN之五(CATALOG)Oracle
- ORACLE DG從庫 Rman備份恢復Oracle
- 【Oracle 恢復表空間】 實驗Oracle
- Oracle 12C新特性-RMAN恢復表Oracle
- RMAN增量恢復
- 【RMAN】Oracle12c以後rman 備份恢復命令參考Oracle
- Oracle Rman Catalog的建立方法和備份原理Oracle
- 【資料遷移1】Oracle 10gR2 rman異機恢復實驗(FS->RAW)(1)Oracle 10g
- 【資料遷移1】Oracle 10gR2 rman異機恢復實驗(FS->RAW)(2)Oracle 10g
- oracle ORA-01180 ORA-01110(rman恢復問題)Oracle
- ORACLE 11.2.0.4 RAC RMAN異機恢復之ORA-15001Oracle
- NBU恢復Oracle通道完成後RMAN沒有進度Oracle
- RMAN恢復之RMAN-06555處理
- rman 增量備份恢復
- RMAN備份恢復技巧
- Oracle9i RMAN 的優缺點及RMAN 備份及恢復步驟Oracle
- oracle 增量備份恢復驗證Oracle
- Windows oracle 11g rman備份恢復到linux系統WindowsOracleLinux
- 查詢RMAN恢復進度
- RMAN備份異機恢復
- RMAN備份恢復典型案例——異機恢復未知DBID
- oracle使用小記、刪除恢復Oracle
- RMAN備份恢復效能優化優化
- 在rman恢復中incarnation的概念
- RMAN備份與恢復測試
- 微信聊天記錄的恢復
- G017-ORACLE-MIGRATION-01 RMAN備份異機不完全恢復Oracle
- 【RMAN】Oracle12c之後,rman備份Dataguard備端恢復可能出現邏輯錯誤Oracle
- 記錄一次Oracle 11.2.0.4 RAC異地恢復到單例項Oracle單例
- Oracle Database 12c RAC損壞ocr和votedisk恢復實驗OracleDatabase
- NBU恢復oracleOracle
- Oracle 目錄許可權丟失故障恢復Oracle
- rman備份異機恢復(原創)