我正在尝试设置SQL Server 2008和MYSQL之间的复制。我已经在MySQL服务器上安装了MySQL ODBC 5.1驱动程序。最初,我只是尝试在两个数据库之间设置一个链接服务器,运行良好。
但是,现在我正在尝试在SSMS中设置复制。我已经创建了一个简单的发布,但在设置订阅服务器时遇到问题。我似乎可以在Oracle和IBM下设置的唯一异构数据源。但是,我确实认为我应该能够使用安装的ODBC驱动程序并将其复制到MySQL数据库。
有什么想法吗?!提前感谢任何人
发布于 2011-08-02 16:15:34
documentation非常清楚,无论以何种方式都只支持Oracle和DB2,并且仅当使用OLE DB时才支持。因此,尝试使用ODBC设置到MySQL的复制几乎肯定是浪费时间。
话虽如此,本机SQL Server复制并不是在数据库之间复制数据的唯一方法,如果您能提供有关您的需求的更多信息,那么其他人可能会有替代解决方案。
例如,如果您的目标是某种形式的报告或数据仓库,那么您可以查看许多可用的ETL工具,并使用许多不同的数据库。(我假设您的目标不是冗余或可用性,因为您使用的是两个不同的平台。)
https://stackoverflow.com/questions/6902984
复制相似问题