Oracle数据库10gR2中stream多源复制方法(3)

来源:未知 责任编辑:责任编辑 发表时间:2015-03-01 01:40 点击:

------------------------------ -----------

APPLY$_TEST96_42 010781

查看源库apply进程的tag:

COLUMN APPLY_NAME HEADING Apply Process Name FORMAT A30

COLUMN APPLY_TAG HEADING Tag Value FORMAT A30

SQL>connect as sysdba;

SELECT APPLY_NAME, APPLY_TAG FROM DBA_APPLY;

Apply Process Name Tag Value

------------------------------ ------------------------------

APPLY$_TEST99_15 010498

说明:消除多源复制中的递归问题,stream中已经有很好的消除机制,

源端正常作业写入的redo entry的tag是NULL的,如果是由于源端的apply进程

产生的redo entry,在redo entry中将带有tag标志,这样在源端捕获进程在

捕获的redo entry中,过虑掉tag是NULL的,然后就可以消除change cycling.


10gR2stream全库复制

以上主要为大家介绍了pre_instantiation_setup/post_instantiation_setup过程在配置全库复制的方法,以下介绍dbms_streams_adm的maintain_global过程如何配置stream全库复制方法,适用于10gR2及以后版本。

1l.在stream进行配置前,需要做些准备工作

a 源库与目标库初始化参数的设置

alter system set aq_tm_processes=4 scope=spfile;

alter system set job_queue_processes=5 scope=spfile;

alter system set global_names=true scope=spfile;

alter system set streams_pool_size=51m scope=spfile;

说明streams_pool_size在生产环境中最好>200m

b 源库与目标库tnsnames.ora配置

确保正确,可用tnsping通

c 源库与目标库复制管理员的创建

create user strmadmin identified by strmadminpw

default tablespace &tbs_name qu

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 在oracle数据库下使用iSQL*Plus DBA访问数据库
  • oracle 让sys用户可以使用isqlplus
  • Oracle数据库Constraint约束的常用操作及异常处理
  • ORACLE10gr2数据导入MySQL方案
  • Oracle行列转换小结
  • OCP043第十五讲 Database Security
  • export/import的使用
  • Table函数使用简介
  • Bulk Collect性能分析(zz)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索 - 移动版 - 返回顶部
Copyright © 2008-2013 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1