繁体   English   中英

链接的MySQL表不再在Microsoft SQL中工作

[英]Linked MySQL Table no longer working in Microsoft SQL

我有一个Microsoft SQL Server,几个月前我们已经将它链接到MySQL数据库,它已经正常工作,但是在过去的两周中,我们无法像以前一样访问该表。

我们开始在Microsoft SQL Server Management Studio 2016中收到以下错误:

收到错误

我已将MySQL ODBC驱动程序更新为当前版本(截至2017年9月为5.3.9)-重新创建了链接表并仍然收到相同的错误。

这是我在链接数据库上的设置:

在提供程序选项上,我选中了以下框-嵌套查询-仅零级-允许进行中

其余未检查

ODBC连接已建立-以前可以使用,当您测试连接时,它将返回成功的连接。

我重新创建了连接,并开始遇到另一个错误,类似于此错误,但这是指凭据不正确。 我进入了链接表的安全选项卡,并添加了我们的Windows服务帐户,然后当用户连接到MySQL表时,该帐户就出现了,并且连接现在可以正常工作。 我还发现,在设置上我将MSDASQL用作数据源。

我不确定该如何解决此问题,但现在它可以正常工作,最终用户现在可以对链接表运行查询。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM