0

我有一个 Microsoft SQL Server,几个月前我们将 MySQL DB 链接到它,它一直在正常工作,但在过去的两周里,我们无法像以前那样访问该表。

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

收到错误

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

这是我在 Linked DB 上的设置:

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

其余的不检查

设置了 ODBC 连接 - 它以前工作过,当您测试连接时,它会返回一个成功的连接。

4

1 回答 1

0

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

我不确定我做了什么来纠正这个问题,但它现在正在工作,最终用户现在可以对链接表运行查询。

于 2017-09-29T13:27:26.167 回答