[英]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.