| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
最先进行的例子是测试一个物化视图站点能否通过EXP/IMP进行顺利迁移。
建立测试库的过程略,创建好3个待用数据库,在这个例子中,RAC1.US.ORACLE.COM作为复制主站点,TESTMV.US.ORACLE.COM作为物化视图站点,TESTMV作为要进行导入操作的物化视图站点。
为了避免误会,需要说明一下:由于刚刚做完RAC的测试,就进行这个测试,建立数据库的时候,忘了修改ORACLE_SID系统变量,因此数据库的名称叫RAC1。这个测试中,没有RAC的环境,RAC1只是一个单INSTANCE数据库。 中国网管联盟bitsCN.com
首先需要说明的是,由于部署了高级复制环境,导入和导出必须采用全库级别。否则会导致复制环境无法完全导入:
下面是复制环境的建立和测试数据的准备,首先是创建测试帐号:
SQL> CONN SYSTEM/TEST@RAC1已连接。
SQL> CREATE USER YANGTK IDENTIFIED BY YANGTK DEFAULT TABLESPACE NDMAIN;
网管网www_bitscn_com
用户已创建。
SQL> GRANT CONNECT, RESOURCE TO YANGTK; 网管网www_bitscn_com
授权成功。 网管网www.bitscn.com
SQL> CONN YANGTK/YANGTK@RAC1已连接。
SQL> CREATE TABLE T (ID NUMBER, NAME VARCHAR2(30));
表已创建。
SQL> ALTER TABLE T ADD CONSTRAINT PK_T PRIMARY KEY (ID); 网管论坛bbs_bitsCN_com
表已更改。 网管网www.bitscn.com
SQL> INSERT INTO T SELECT ROWNUM, TABLE_NAME FROM ALL_TABLES;
网管u家u.bitscn@com
已创建43行。 网管下载dl.bitscn.com
SQL> COMMIT; 网管网www.bitscn.com
提交完成。 网管u家u.bitsCN.com
SQL> CREATE INDEX IND_T_NAME ON T (NAME) TABLESPACE NDMAIN; 网管论坛bbs_bitsCN_com
索引已创建。
SQL> CREATE TABLE T1 (ID NUMBER PRIMARY KEY, FID NUMBER, NAME VARCHAR2(30));
表已创建。
网管下载dl.bitscn.com
SQL> INSERT INTO T1 SELECT ROWNUM, MOD(ROWNUM, 43) + 1, SYNONYM_NAME FROM ALL_SYNONYMS;
已创建12239行。 中国网管论坛bbs.bitsCN.com
SQL> COMMIT; 网管联盟bitsCN_com
提交完成。
SQL> ALTER TABLE T1 ADD CONSTRAINT FK_T1_FID FOREIGN KEY (FID) REFERENCES T(ID);
中国网管联盟bitsCN.com
表已更改。
SQL> CREATE INDEX IND_T1_FID ON T1(FID); 网管u家u.bitscn@com
索引已创建。
下面建立主站点环境:
网管网www.bitscn.com
SQL> CONN SYSTEM/TEST@RAC1已连接。
SQL> CREATE USER REPADMIN IDENTIFIED BY REPADMIN DEFAULT TABLESPACE NDMAIN; 网管联盟bitsCN_com
用户已创建。
网管下载dl.bitscn.com
SQL> BEGIN
2 DBMS_REPCAT_ADMIN.GRANT_ADMIN_ANY_SCHEMA(USERNAME => 'REPADMIN');
3 END;
4 /
中国网管论坛bbs.bitsCN.com
|
0
|
评论加载中…