WEB开发网
开发学院数据库Oracle 浅析Oracle数据库集中方法 阅读

浅析Oracle数据库集中方法

 2009-04-03 13:12:25 来源:WEB开发网   
核心提示: 8.在主体组中的数据对象可以被复制之前,必须为他们生成复制支持,浅析Oracle数据库集中方法(5),该方法为复制创建必要的触发器、包或者存储过程:begindbms_repcat.generate_replication_support(sname=>’SHORACL

8.在主体组中的数据对象可以被复制之前,必须为他们生成复制支持。该方法为复制创建必要的触发器、包或者存储过程:

begin
dbms_repcat.generate_replication_support(
sname=>’SHORACL’,
oname=>’CREDIT_CARD’,
type=>’TABLE’,
min_communication=>TRUE);
end;
/

9.为快速刷新创建实体化视图日志:

creatematerializedviewlogonSHORACL.CREDIT_CARD;

如果是没有主键的表示用一下语句:

creatematerializedviewlogonSHORACL.CREDIT_CARDwith
rowidexcludingnewvalues;

10.启动复制:

begin
dbms_repcat.resume_master_activity(
name=>’sh_rep’);
end;
/

二.设置实体化视图站点。

1.创建复制管理员并授予相应的权限:

disconnect;
connectsystem/passwd@BJ;
createusermvadminidentifiedby
mvadmin;
begin
dbms_repcat_admin.
grant_admin_any_schema(username=>’mvadmin’);
end;
/
grantcommentanytabletomvadmin;
grantlockanytabletomvadmin;
grantselectanydictionarytomvadmin;

2.注册传播方:

begin
dbms_defer_sys.register_propagator(
username=>’mvadmin’);
end;
/

3.公共数据库连接。需要每个复制需要创建三个数据库连接。公共数据库连接指定数据库的全局名称:

createpublicdatabaselinkORACLSHusing’oracle.shanghai.
com’;

上一页  1 2 3 4 5 6  下一页

Tags:浅析 Oracle 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接