包含复制环境的数据库迁移
欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 SQL CONNECT MVADMIN/MVADMIN@TESTMV已连接。 SQL BEGIN 2 DBMS_REPCAT.CREATE_MVIEW_REPGROUP(GNAME = 'REP_GROUP', MASTER = 'RAC1.US.ORACLE.COM', 3 PROPAGATION_MODE = 'ASYNCHRONOUS'); 4 END
欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入
SQL> CONNECT MVADMIN/MVADMIN@TESTMV已连接。
SQL> BEGIN
2 DBMS_REPCAT.CREATE_MVIEW_REPGROUP(GNAME => 'REP_GROUP', MASTER => 'RAC1.US.ORACLE.COM',
3 PROPAGATION_MODE => 'ASYNCHRONOUS');
4 END;
5 /
PL/SQL 过程已成功完成。
SQL> BEGIN
2 DBMS_REFRESH.MAKE(NAME => 'YANGTK.REP_REFRESH', LIST => '', NEXT_DATE => SYSDATE,
3 INTERVAL => 'SYSDATE + 1/48', IMPLICIT_DESTROY => FALSE, ROLLBACK_SEG => '', PUSH_DEFERRED_RPC
=> FALSE,
4 REFRESH_AFTER_ERRORS => FALSE);
5 END;
6 /
PL/SQL 过程已成功完成。
SQL> CREATE MATERIALIZED VIEW
2 YANGTK.T REFRESH FAST WITH PRIMARY KEY
3 AS SELECT * FROM YANGTK.T@RAC1.US.ORACLE.COM;
实体化视图已创建。
SQL> CREATE MATERIALIZED VIEW
2 YANGTK.T1 REFRESH FAST WITH PRIMARY KEY
3 AS SELECT * FROM YANGTK.T1@RAC1.US.ORACLE.COM;
实体化视图已创建。
SQL> BEGIN
2 DBMS_REPCAT.CREATE_MVIEW_REPOBJECT(GNAME => 'REP_GROUP', SNAME => 'YANGTK',
3 ONAME => 'T', TYPE => 'SNAPSHOT', MIN_COMMUNICATION => TRUE);
4 END;
5 /
PL/SQL 过程已成功完成。
SQL> BEGIN
2 DBMS_REPCAT.CREATE_MVIEW_REPOBJECT(GNAME => 'REP_GROUP', SNAME => 'YANGTK',
3 ONAME => 'T1', TYPE => 'SNAPSHOT', MIN_COMMUNICATION => TRUE);
4 END;
5 /
PL/SQL 过程已成功完成。
SQL> BEGIN
2 DBMS_REPCAT.CREATE_MVIEW_REPOBJECT(GNAME => 'REP_GROUP', SNAME => 'YANGTK',
3 ONAME => 'IND_T1_FID', TYPE => 'INDEX', MIN_COMMUNICATION => TRUE);
4 END;
5 /
PL/SQL 过程已成功完成。
SQL> BEGIN
2 DBMS_REFRESH.ADD(NAME => 'YANGTK.REP_REFRESH',
3 LIST => 'YANGTK.T', LAX => TRUE);
4 END;
5 /
PL/SQL 过程已成功完成。
[1] [2] [3] [4] [5]
推荐阅读
-
mysql怎么把一个数据库的表复制到另一个数据库中
-
Oracle数据库Schema快速从测试环境迁移到生产环境的方法
-
SQL Server Management Studio(SSMS)复制数据库的方法
-
ASP 包含文件中的路径问题和使用单一数据库连接文件的解决方案
-
window环境下配置MySQL5.7主从复制同步的详细教程
-
复制SqlServer数据库的方法
-
PHP没有数据库连接池怎么破?PHP环境下使用Nginx ngx_http_limit_req_module模块的高负载解决方案
-
查找 oracle 数据库中包含某一字段的所有表的表名
-
使用python和Django完成博客数据库的迁移方法
-
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】