alter system set global_name=true scope=spfile; (写在spfile文件中。) ----------------------------------------------------- 1.2重新命名global_name
alter database rename global_name to ..
如: alter database global_name to test.com;
更该完毕。
重起两台数据库。(两台数据都需要修改)
参数修改完毕。 2.开始用户配置:(两台数据库都要相同的配置) 2.1先配置复制数据测试用户。
用system用户操作: create user test identified by test default tablespace users; grant connect,resource to test;
2.3插入一些测试数据 insert into test values(1,’tttttttttt’); insert into test values(2,’wwwwwwwww’); insert into test values(3,’sssss’); commit;
2.4用system用户创建public link;
在test上创建 create public database link “back.com” using ‘backdb’;
测试连通性: select * from global_name@ back.com GLOBAL_NAME --------- BACK.COM
如果不通请检查tnsname.一定要通.不然后面就不用做了.
在back上创建 create public database link “back.com” using ‘backdb’;
测试连通性: select * from global_name@ test.com GLOBAL_NAME --------- TEST.COM
如果不通请检查tnsname.一定要通.不然后面就不用做了. 3.配置复制管理用户.(两台数据库都要相同的配置) 3.1 conn system/tanfufa SQL>create user repadmin identified by repadmin default tablespace users temporary tablespace temp;
4. 用repadmin用户创建database link. (两台数据库都要相同的配置) 在testdb上创建: create database link “back.com” connect to repadmin identified by repadmin.
测试连通性: select * from global_name@ back.com GLOBAL_NAME --------- BACK.COM
如果不通请检查tnsname.一定要通.不然后面就不用做了.
在backdb上创建: create database link “back.com” connect to repadmin identified by repadmin.
测试连通性: select * from global_name@ test.com GLOBAL_NAME --------- TEST.COM