gpt4 book ai didi

mysql - 在 Sql Server 2008 上链接 MySQL 服务器

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:30:59 25 4
gpt4 key购买 nike

在我们的应用程序中,我必须在部署在 Linux 机器上的 MySql Server 和部署在 Windows 机器上的 SQL Server 之间传输数据,这两种方式都是。我们计划通过将 MySql 创建为 SQL Server 上的链接服务器来实现。我创建了一个指向 Linux 服务器的 DSN,当我“测试”它时它显示“连接成功”。

当我尝试添加与链接服务器相同的 MySql 服务器时出现以下错误

Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "MYSQLDNS". 
OLE DB provider "MSDASQL" for linked server "MYSQLDNS" returned message "[MySQL][ODBC 5.1 Driver]Lost connection to MySQL server at 'waiting for initial communication packet', system error: 10060". (Microsoft SQL Server, Error: 7303)

我使用的 DSN 是系统 DSN。我也尝试过使用用户 DSN。我可以使用 MySQL Workbench 连接到 mysql 实例。我也可以远程登录。

Our MySQL is installed on a 64 bit linux machine and the SQL Server is a 32 bit windows machine.

最佳答案

我也遇到了这个错误 - 来自 MySQL 的 64 位 ODBC 版本 8 驱动程序,使用 64 位 Windows 和 64 位 SQL Server。对我来说,这是 SQL Server 中链接服务器上的连接超时属性

关于mysql - 在 Sql Server 2008 上链接 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27404036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com