日期:2014-05-17  浏览次数:20638 次

利用SQL SERVER的复制功能同步到ORACLE,SQL SERVER表字段好多都是ORACLE关键字
现在在做一个数据同步,将SQL SERVER 2005数据同步到ORACLE,于是首先想到的便是SQL SERVER的复制方案,当创建完发布与订阅后,实现表间数据同步时却报ORA-00904错误,原来是SQL SERVER这边表的字段好多都是ORACLE关键字,造成同步失败。有没有好的处理方法。

另外,SQL SERVER数据有500G,如果不用SQL SERVER自带的功能,有没有其他更好的方案。

------解决方案--------------------
可以评估SSIS,另外如果是关键字,尝试加中括号。
------解决方案--------------------
ORACEL关键字好像要加""才能用作对象名。
我觉得SQL SERVER异构复制时,应该考虑了些问题吧。哎,没试过,帮顶