配置恢复目录数据库
使用恢复编录时, RMAN 要求您维护恢复目录架构。恢复目录存储在架构的默认表空间中。SYS 不能是恢复目录的所有者。确定要用于安装恢复目录架构的数据库。寻找建议为恢复目录创建单独的数据库, 然后在中运行目录数据库。ARCHIVELOG状态.
然后, 分配要由目录架构使用的空间。恢复目录架构的大小取决于由目录管理的数据库的数量。随着每个数据库的已归档重做日志文件数和备份数量的增加, 架构也将增加。有关调整恢复目录架构大小的详细信息, 请参阅计划恢复目录架构的大小在Oracle 数据库备份和恢复高级用户指南.
创建恢复目录所有者
选择恢复目录数据库并创建所需的空间后, 请执行以下步骤, 以创建恢复目录的所有者并授予此用户必要的权限:
1 时间SQL * Plus, 并将管理员权限连接到将包含恢复目录的数据库。sqlplus SYS/<password> @ < connect_identifier > 作为 SYSDBA
创建用户 rman 标识者<password>
3 授予该RECOVERY_CATALOG_OWNER角色写入架构所有者。将 RECOVERY_CATALOG_OWNER 授予 rman;
4
创建恢复目录
创建目录所有者后, 使用 RMAN 创建目录表创建目录指挥.此命令会在目录所有者的默认表空间中创建编录。
> rman 连接目录 rman/<password> @ < connect_identifier_for_catalog >
2 运行该创建目录用于创建编录的命令。您也可以为目录中的目录指定一个表空间名称。创建目录指挥.例如:
创建目录表空间< tablespace_name >;
正在注册目标数据库
将恢复目录与目标数据库一起使用的第一步是将数据库注册到恢复目录中。
> rman 目标/目录 rman/<password>@< connect_identifier_for_catalog >
RMAN 在目录表中创建行, 以包含目标数据库的相关信息。然后, RMAN 会将有关目标数据库的所有相关数据从控制文件复制到目录中, 并将目录与控制文件同步。
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. 使用条款 隐私 Cookie Preference Center