欢迎来到天天文库
浏览记录
ID:41247608
大小:39.50 KB
页数:6页
时间:2019-08-20
《Oracle 高级数据复制案例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、案例:Oracle高级数据复制(AdvancedReplication)2007-03-2319:27一、试验环境:A机:IP:10.1.8.201 OS:WindowsServer2003StandardEditionSP1; DB:Oracle10gEnterpriseEditionRelease10.1.0.2.0; 数据库字符集:NLS_CHARACTERSETZHS16GBKB机:IP:10.1.9.49 OS:WindowsServer2003StandardEditionSP1; DB:Oracle10gEnterpri
2、seEditionRelease10.1.0.2.0; 数据库字符集:NLS_CHARACTERSETZHS16GBK二、试验步骤:1.初始化参数设置A机:db_domain=mytest1.com global_names=true job_queue_processes=10#缺省值 open_links=4#缺省值B机:db_domain=mytest2.com global_names=true job_queue_processes=10#缺省值 open_links=4#缺省值2.配置数据库连接数据库名:A
3、、B:orcl数据库域名:A、B:mytest.com数据库sid号:A、B:orclListener端口号:A、B:1521确认两个数据库之间可以互相访问,在tnsnames.ora里设置数据库连接字符串。A机:ORCL_49= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=10.1.9.49)(PORT=1521)) ) (CONNECT_DATA= (SERVICE_NAME=orcl.mytest2.com
4、) ) )tnspingorcle_49测试连通B机:ORCL_201= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=10.1.8.201)(PORT=1521)) ) (CONNECT_DATA= (SERVICE_NAME=orcl.mytest1.com) ) )tnspingorcle_201测试连通3.用system用户连接数据库,改数据库全局名称,建公共的数据库
5、链接。A机:alterdatabaserenameglobal_nametoorcl.mytest1.com;B机:alterdatabaserenameglobal_nametoorcl.mytest2.com;A机:createpublicdatabaselinkorcl.mytest2.comusing'orcl_49'; select*fromglobal_name@orcl.mytest2.com;--验证数据库连接B机:createpublicdatabaselinkorcl.mytest1.comusing'orcl_201'; select*
6、fromglobal_name@orcl.mytest1.com;--验证数据库连接4.用system用户连接数据库,建立管理数据库复制的用户repadmin,并赋权A、B机:createuserrepadminidentifiedbyrepadmindefaulttablespaceuserstemporarytablespacetemp; executedbms_defer_sys.register_propagator('repadmin'); grantexecuteanyproceduretorepadmin; execute
7、dbms_repcat_admin.grant_admin_any_repgroup('repadmin'); executedbms_repcat_admin.grant_admin_any_schema(username=>'"REPADMIN"'); grantcommentanytabletorepadmin; grantlockanytabletorepadmin; grantselectanydictionarytorepadmin;5.用repa
此文档下载收益归作者所有