关于catalog的问题

[复制链接]
查看11 | 回复4 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
(1)This catalog is another Oracle database with special RMAN catalog tables that store metadata about backups, much the same way that the data dictionary stores data about objects in the database.
这里说得catalog tables是指什么啊?
catalog 具体是指什么啊? 是从表空间中划分存放backup相关信息的存储空间么?因为在创建的时候需要指出使用的是哪个表空间:
create catalog tablespace data;
(2)The RMAN utility enables you to use a target database without utilizing the recovery catalog database. The target database is the database targeted by RMAN for backup or recovery actions. Because most of the recovery catalog information is stored in the target database’s control file, RMAN supports the ability to use just the control file to perform backup and recovery operations.
如果不使用catalog的话,rman是直接使用control file去存放backup相关信息的么?那如果我创建了catalog是不是默认为使用它?这些信息具体是指什么呢?
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
摘用oracle备份和恢复培训教程一书中:
恢复目录(catalog):可选用户模式,包含了RMAN信息但存储在其他的数据库(而不是目标数据库)中。该目录是表、视图和PL/SQL包的集合,而这些都包含在与备份的数据库分离的服务器和数据的用户模式中。该目录存储了与控制文件(有辅助的存储脚本)中相同的备份信息。在该目录中的备份信息比较笼统(尽管可以手工清理),而在控制文件中的备份信息则更清晰。恢复目录可以保留一个RMAN的所有备份的历史资料库,可以存储RMAN脚本,提高对自动还原和RMAN恢复功能的利用率。
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
“如果不使用catalog的话,rman是直接使用control file去存放backup相关信息的么? 那如果我创建了catalog是不是默认为使用它?这些信息具体是指什么呢?”
不论是否使用catalog,rman备份的信息都会写到controlfile中去的。
创建了catalog不等于默认使用它,开始备份前要先连接catalog :connect catalog user/pwd...
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
那我可以查看catalog里面的内容呢?如何查看?
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
在注册DB到catalog中时, 会有一个oracle account 通常是 rman ,这些表就在这个注册的shema下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行