Jim*_*ins 6 mysql sql-server-2008 database-link
我在 MS SQL Server 2008 中创建了一个链接服务器到远程 MySQL 服务器。当我尝试查询任何表时,出现错误:
.表名。不包含可以选择的列,或者当前用户对该对象没有权限。
有谁知道为什么会这样?
更新:看起来这是 MSSQL SERVER 2008 的一个已知问题
http://support.microsoft.com/kb/971261
Mar*_*ian 5
它看起来像是您对 mysql 服务器使用的身份验证模式的权限问题。您可以使用存储过程“sp_testlinkedserver”测试链接服务器 - 详情请点击此处。查看是否可以使用简单的选择语句从链接服务器获取数据:“从 server.database.schema.table 中选择前 10 个 *”。
MS 错误是针对“脚本为”操作的 - 当您想要编写对象架构的脚本时,而不是简单地选择数据。
归档时间:
15 年,4 月 前
查看次数:
11379 次
最近记录:
5 年,6 月 前