请教一个OGG同步的问题
最近遇到一个OGG压缩表相关的同步问题,场景:一个大表被建成了OLTP压缩表,配置OGG后发现抽取报错:不支持压缩表。将该表改为不压缩,抽取依然报错,有没什么不停机的办法解决,谢谢!错误如下
2012-12-06 14:32:08 ERROR OGG-01028 Oracle GoldenGate Capture for Oracle, e_crm2.prm: Record on table CRM.KH_CUSTADD with
rowid AAAeghAAOAABsnKAAX from transaction 70.21.267502 (0x0046.015.000414ee) is compressed. Compression is not supported.
2012-12-06 14:32:08 ERROR OGG-01668 Oracle GoldenGate Capture for Oracle, e_crm2.prm: PROCESS ABENDING.
找到一个说明,晚些试下
http://blog.itpub.net/post/37766/519728
最简单的修改该表 为 non-compression , 记得要move tablespace 才生效 Liu Maclean(刘相兵 发表于 2012-12-6 22:18 static/image/common/back.gif
最简单的修改该表 为 non-compression , 记得要move tablespace 才生效
在测试环境试了一下,执行alter table crm.kh_custadd move nocompress需要花费10分钟,另外执行后索引会失效,需要重建,请问这放在生产环境执行的话有没风险,除了会锁表影响DML,还有没其他潜在风险,没做过类似生产操作,求证,谢谢;
如果是生产环境没有停机时间,那么考虑用在线重定义来做
也考虑OGG EXCLUDE该表, 之后再初始化同步也可以啊 Liu Maclean(刘相兵 发表于 2012-12-6 23:10 static/image/common/back.gif
如果是生产环境没有停机时间,那么考虑用在线重定义来做
也考虑OGG EXCLUDE该表, 之后再初始化同步也可以 ...
谢谢,准备找个晚上来做这个事情
页:
[1]