0

您好我希望在远程 MYsql 表上运行更新(更新库存级别),但我拥有的数据位于本地 Microsoft SQL 表中。

我目前在 Microsoft SQL 中本地处理我的所有数据,通常使用 ssis 只是截断然后重新填充相关的远程 MYSQL 表,这工作正常但速度很慢,我不想每天执行 4 次。

有人可以为我指出正确的方向,使用 SSIS 工具或在 Microsoft SQL 中运行将加入本地 MIcrosoft SQL 表和远程 MYsql 表的 UPDATE 查询的方式。

谢谢。

约翰。

4

1 回答 1

0

您可以在指向 MySQL 服务器的 MS SQL 上设置链接服务器(在服务器对象下)。然后使用同义词指向远程表。

您可能需要使用 ODBC 来建立连接。首先,从http://dev.mysql.com/downloads/connector/odbc/下载并安装 MySQL ODBC 驱动程序。然后您将需要使用新驱动程序创建一个系统 ODBC 源。

于 2012-06-22T17:16:06.967 回答