由于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 ru/a123@xh
恢复管理器: 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 ru/a123@xh
恢复管理器: 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 ru/a123@xh 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 rman/a123@orcl
恢复管理器: 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 rman/a123@orcl
恢复管理器: 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 rman/a123@orcl
恢复管理器: 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 rman/a123@orcl (使用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 rman/a123@orcl(备份信息还保存在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 xh/a831115@orcl (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/12020513/viewspace-615138/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12020513/viewspace-615138/