【发布时间】:2014-06-05 10:44:17
【问题描述】:
我正在尝试学习 openquery。我有一个 MSSQL 服务器,它有一个链接服务器 MySQL_testing。现在我整个上午都在与 openquery 语法作斗争,我认为这里可能有更聪明的人知道它是如何工作的。
那么下面的工作语法是什么
INSERT INTO OPENQUERY
(test_MYSQL, 'INSERT INTO test.catalog_category_product VALUES (1, 1, 1)')
错误是
链接服务器的 OLE DB 提供程序“MSDASQL”表明 对象没有列或当前用户没有 该对象的权限。
我检查了 xx.xxx.xxx.xxx 上的“root”用户是否具有插入、更新等权限
这是什么原因造成的?
提前谢谢你!
【问题讨论】:
-
不清楚你想做什么。是否要将数据从 MySQL_testing 插入 MSSQL,反之亦然?
标签: mysql sql-server openquery