ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle实验记录 (恢复-rman catalog)

oracle实验记录 (恢复-rman catalog)

原创 Linux操作系统 作者:fufuh2o 时间:2009-09-21 11:38:34 0 删除 编辑


由于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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-06-26

  • 博文量
    182
  • 访问量
    426901