- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 goldengate&DSG 目标端更换ip
goldengate目标端修改ip很简单,直接修改pump进程的ip即可,无需其他的操作 同样的DSG的修改ip,比较麻烦,需要更改host,使用vman修改host与database,并修改了profile,但是sender进程还是无法识别目标端,无奈只能重新全同步, 很奇怪的问题,重新register,重新全同步后正常 这方面golden
2013-03-26 22:54:11 998
原创 goldengate checkpoint table 丢失后的加载
使用checkpoint table的方式应用数据,如果在数据库里删除了checkpoint table ,重新添加checkpoint table后,默认会寻找第一个trail文件,如果trail 文件被删除,将无法继续加载。如果第一个trail文件没有删除,可以继续应用
2013-03-23 21:35:28 857
原创 goldengate trail file 与对应的sql
goldengate的trail文件默认存放的不是sql,是sql执行的记录数对应的条数变更,就是redo的image ,比如源端插入10行,那么trail文件就可以有10个行的操作与其对应 sql: SQL> insert into t1 select object_id,object_name from dba_objects where r
2013-03-20 16:29:59 762
转载 Oracle 行列转换 总结
文章转自: http://blog.csdn.net/tianlesoftware/article/details/4704858 行列转换包括以下六种情况: 1. 列转行 2. 行转列 3. 多列转换成字符串 4. 多行转换成字符串 5. 字符串转换成多列 6. 字符串转换成多行 首先声明,有些例子需要如下10g及以后才有的知识: A
2013-03-20 16:23:58 520
原创 goldengate OCI Error ORA-01400: cannot insert NULL
goldengate目标端出现 OCI Error ORA-01400: cannot insert NULL 我分析可能遇到的一种情况是,目标端开启了HANDLECOLLISIONS ,当源端update一条记录时,目标端没有这条记录,如果更新的是主键,就会转换为insert语句,但是默认只是插入主键,如果更新的非主键列会被抛弃并且不会记录错误到discard 如果更
2013-03-16 14:10:23 9742
原创 DSG realsync 跳过xf1文件相关对象的操作
dsg 配置是没有指定复制的表,而是用户下所有的表都复制,这样可能会出现源端创建了临时表,而目标端无法创建,导致链路挂起 在目标端实现xfview 可以删除相关对象操作 切换到bin 运行 ./xfview -show 1 /dsg/target/rmp/real0/123.xf1>1.txt more 1.txt CHECK
2013-03-16 13:56:27 1603 5
datagurad优化
2012-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人