根据AWS文件:
AWS DMS支持2005、2008、2008R2、2012、2014、2016、2017和2019年EC2实例数据库。支持企业、标准、工作组、开发人员和Web版本。所有版本的Enterprise和标准版2016 SP1及更高版本都支持正在进行的复制(CDC)。 AWS DMS作为源支持用于Server版本2008R2、2012、2014、2016、2017和2019的Amazon实例数据库。支持企业版和标准版。所有版本的Enterprise和标准版2016 SP1及更高版本都支持正在进行的复制(CDC)。
源DB为Microsoft 2014 (SP3-CU3-GDR) (KB4505422) - 12.0.6293.0 (X64)标准版,无法在此服务器上启用CDC。
运行此命令的EXEC sys.sp_cdc_enable_db;以错误响应:
Server的这个实例是标准版(64位)。更改数据捕获仅在企业、开发人员和企业评估版本中可用。
我的问题是,我们在复制过程中有哪些选择?
发布于 2020-08-06 01:39:30
这是我从AWS支援处得到的消息。真的只是一个单一的选择,但这将需要一个重大的工作。他们建议将SQL server升级到支持CDC的更新版本。在我们的例子中,它将是SQL server 2016及以上版本。升级DB的主要工作主要是验证应用程序与DB的兼容性。我们能够升级DB,数据库端没有任何错误,但是需要验证应用程序。
其他选择是使用其他工具,如SymmetricDS,而不是DMS。
https://stackoverflow.com/questions/63238665
复制相似问题