• oracle创建恢复编录(recovery catalog)


    1.在要作为恢复编录的数据库创建用户

    create user rman identified by oracle default tablespace system temporary TABLESPACE temp quota unlimited on system;

    user名字密码表空间可以自定义,要根据恢复编录服务的数据库的数量来决定表空间,确保表空间足够。

    2.赋权

    grant recovery_catalog_owner to rman;

    recovery_catalog_owner角色是一些列权限的集合,可以自己查询视图DBA_SYS_PRIVS得到

    3.创建数据库对象

    rman catalog rman/oracle@rcatalog
    RMAN> create catalog;

    这里可以用其他数据库的rman程序或者自身的rman程式连进来,rcatalog要在tnsnames.ora中提前配置好

    4.在要记录备份信息的数据库(目标数据库)上将自己注册进恢复编录数据库

    $ rman target / catalog rman/rman@rcatalog
    RMAN> register database;

    上述注册的同时会把本地控制文件中的备份信息同步到恢复编录中

    5.手动同步备份信息(例如执行备份操作是没有连接恢复编录或者备份频率过低等)

    RMAN> resync catalog;
  • 相关阅读:
    StarGAN v2
    STGAN
    Neo4j 图数据库查询
    StarGAN
    AttGAN
    分布式事务解决方案--Seata源码解析
    5分钟彻底了解Nginx的反向代理
    SpringBoot启动流程源码解析
    JAVA基础5--注解的实现原理
    Redis进阶三之底层存储数据结构及内存优化
  • 原文地址:https://www.cnblogs.com/monkey6/p/13391566.html
Copyright © 2020-2023  润新知