链接服务器“ MY_LINKED_SERVER”的OLE DB提供程序“ MSDASQL”不包含表“ my_database.my_table”

时间:2019-11-16 16:49:23

标签: mysql sql-server odbc linked-server

在我的服务器上,我具有“ Windows Server 2008 R2 Datacenter 64位”和“ SQL Server 2008 R2 Enterprise”,并安装了“ mysql-connector-odbc-5.3.10-winx64.msi”。 使用“ ODBC数据源管理器”创建了到远程MySQL数据库的odbc连接。并在名称为“ MY_LINKED_SERVER”的sql服务器中创建到该odbc连接的链接服务器。 我尝试在Management Studio中运行以下命令:

select * from [MY_LINKED_SERVER]...[my_database.my_table]

我收到此错误:

  

消息7314,第16层,状态1,第1行

     

链接服务器“ MY_LINKED_SERVER”的OLE DB提供程序“ MSDASQL”   不包含表“ my_database.my_table”。桌子要么   不存在或当前用户对此没有权限   桌子。

仅供参考,在Windows 10和sql server 2017 Express Edition的PC上一切正常。

0 个答案:

没有答案