Sql server OracleGGCreateNextBatch表位于不同位置?
我正在尝试使用Oracle GoldenGate将只读MSSQL-DB连接到Oracle DB 在ggsci中,当我尝试MSSQL源数据库的命令时:ADD tranda MySchema.TableName 我得到了很多错误,因为db是只读的,而且看起来命令试图将gg表或acleggcreatenextbatch添加到我的源模式中Sql server OracleGGCreateNextBatch表位于不同位置?,sql-server,oracle,oracle-golden-gate,Sql Server,Oracle,Oracle Golden Gate,我正在尝试使用Oracle GoldenGate将只读MSSQL-DB连接到Oracle DB 在ggsci中,当我尝试MSSQL源数据库的命令时:ADD tranda MySchema.TableName 我得到了很多错误,因为db是只读的,而且看起来命令试图将gg表或acleggcreatenextbatch添加到我的源模式中 有没有办法把这个表放在另一个非只读的模式中?答案是,这不是一个明智的问题(这不是观点,这是事实,我非常了解这位作者的智慧,因为我就是他!) 没有理由在只读数据库上执行
有没有办法把这个表放在另一个非只读的模式中?答案是,这不是一个明智的问题(这不是观点,这是事实,我非常了解这位作者的智慧,因为我就是他!)
没有理由在只读数据库上执行CDC,因为没有要捕获的事务。感谢亚当指出这一点 OGG是一种在数据库中复制更改的工具。复制只读数据库有什么意义?如果什么都没有改变,复制什么?这并不能回答这个问题。若要评论或要求作者澄清,请在其帖子下方留下评论。-嘿,回顾太多的设计,你应该更深入地回顾一下。作者写了一个愚蠢的问题。这是一个愚蠢的问题,但对其他也有同样愚蠢问题的人可能有用。答案是没有理由尝试在没有任何事务日志的只读数据库上执行CDC。说作者发表了一个愚蠢的问题不是一种意见,因为这样的意见是不允许堆栈溢出的。这是一个愚蠢的问题,这是事实。我已经直接和作者谈过了。。。。。。。也许仔细看看作者的名字和我的名字会有所帮助