技术开发 频道

包含复制环境的数据库迁移(一)

  下面建立主站点环境:

  SQL> CONN SYSTEM/TEST@RAC1已连接。
  SQL> CREATE USER REPADMIN IDENTIFIED BY REPADMIN DEFAULT TABLESPACE NDMAIN;

  用户已创建。

  SQL> BEGIN
  2 DBMS_REPCAT_ADMIN.GRANT_ADMIN_ANY_SCHEMA(USERNAME => 'REPADMIN');
  3 END;
  4 /

  PL/SQL 过程已成功完成。

  SQL> GRANT COMMENT ANY TABLE TO REPADMIN;

  授权成功。

  SQL> GRANT LOCK ANY TABLE TO REPADMIN;

  授权成功。

  SQL> GRANT SELECT ANY DICTIONARY TO REPADMIN;

  授权成功。

  SQL> GRANT SELECT_CATALOG_ROLE TO REPADMIN;

  授权成功。

  SQL> GRANT CREATE SESSION TO REPADMIN;

  授权成功。

  SQL> GRANT SELECT ANY TABLE TO REPADMIN;

  授权成功。

  SQL> BEGIN
  2 DBMS_DEFER_SYS.REGISTER_PROPAGATOR(USERNAME => 'REPADMIN');
  3 END;
  4 /

  PL/SQL 过程已成功完成。

  SQL> BEGIN
  2 DBMS_REPCAT_ADMIN.REGISTER_USER_REPGROUP(USERNAME => 'REPADMIN',
  3 PRIVILEGE_TYPE => 'RECEIVER', LIST_OF_GNAMES => NULL);
  4 END;
  5 /

  PL/SQL 过程已成功完成。

  SQL> BEGIN
  2 DBMS_REPCAT_ADMIN.REGISTER_USER_REPGROUP(USERNAME => 'REPADMIN',
  3 PRIVILEGE_TYPE => 'PROXY_SNAPADMIN',
  4 LIST_OF_GNAMES => NULL);
  5 END;
  6 /

  PL/SQL 过程已成功完成。

  SQL> CONN REPADMIN/REPADMIN@RAC1已连接。
  SQL> BEGIN
  2 DBMS_DEFER_SYS.SCHEDULE_PURGE(NEXT_DATE => SYSDATE, INTERVAL => 'SYSDATE + 1/24', DELAY_SECONDS
  => 0);
  3 END;
  4 /

  PL/SQL 过程已成功完成。

0
相关文章