分布式系统的数据复制技术 (下)

文章作者 100test 发表时间 2007:03:14 13:41:58
来源 100Test.Com百考试题网


CONNECT SYSTEM/[email protected]

CREATE PUBLIC DATABASE LINK js.world USING ’js.world’.

CONNECT repadmin/[email protected]

CREATE DATABASE LINK js.world CONNECT TO repadmin

IDENTIFIED BY repadmin.

同样,在解释站点上建立与处理站点的数据库链接

CONNECT SYSTEM/[email protected]

CREATE PUBLIC DATABASE LINK cl.world USING ’cl.world’.

CONNECT repadmin/[email protected]

CREATE DATABASE LINK cl.world CONNECT TO repadmin

IDENTIFIED BY repadmin.

调度链接确定本站点上的事务向其他站点发送的频度,下面的代码为10分钟一次:

CONNECT repadmin/[email protected]

BEGIN

DBMS_DEFER_SYS.SCHEDULE_PUSH (

destination => ’js.world’,

interval => ’SYSDATE (1/144)’,

next_date => SYSDATE,

parallelism => 1,

execution_seconds => 1500,

delay_seconds => 1200).

END.

在解释站点上做相同的工作STEP2 创建主控组在复制环境中,Oracle用组来管理复制对象。通过将相关的复制对象放在一个组里,从而方便对大量数据对象的管理。

这里我们假设用户模式integr ation 在处理站点和解释站点都已存在,而且表测区(survey )和测线(line)也已经创建。

(1)创建主控组对象

CONNECT repadmin/[email protected]

BEGIN

DBMS_REPCAT.CREATE_MASTER_REPGROUP (

gname => ’inte_repg’).

END.

(2)向主控组中添加数据对象,将测区表survey加入到组inte_repg中

BEGIN

DBMS_REPCAT.CREATE_MASTER_REPOBJECT (

gname => ’inte_repg’,

type => ’TABLE’,

oname => ’survey’,

sname => ’integration’,

use_existing_object => TRUE,

copy_rows => FALSE).

END.

以同样的方法将测线表line 加入到组inte_repg中


相关文章


Oracle和SUNSolaris内核参数
Oracle发布Oracle配置支持管理器
深入浅出:数据库设计模式范例(2)
浅谈Oracle10G闪回恢复区 (上)
分布式系统的数据复制技术 (下)
中间件 商业分析:甲骨文推出智能套件
浅谈Oracle10G闪回恢复区 (下)
什么时候oracle使用绑定变量性能反而更差
建立与Oracle服务器连接的两种连接模式
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛