关于分布式查询的问题,请各位帮忙看看.

cyberhui 2004-09-30 01:33:06
本机是SQL Server,另一台机器是MySQL 我已在企业管理器中添加了对MySQL的链接服务器,都能看到MYsql某数据库中的表和视图了.我是通过ODBC进行链接的.可我在SQL Server的查询分析器中向MySql中的一数据库的某一表插入一条记录时,出现以下错误
对 OLE DB 提供程序 'MSDASQL' 的架构和/或目录的使用无效。提供了由四部分构成的名称,但提供程序并未表现必要的接口来使用目录和/或架构。
OLE DB 错误跟踪[Non-interface error]。

各位帮我看看问题出在哪儿,谢谢了。例如添加的链接名为connecttest.数据库名为testdb,表名为testtable. 如果用查询分析器执行下列语句 insert into connecttest.testdb.root.testtable
以前我给另一台机器的SQL Server数据库插入记录就没问题,可到了MySql我就搞不定了
...全文
149 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyberhui 2004-11-03
  • 打赏
  • 举报
回复
我终于找到解决办法了,原来插入数据时不能简单只用insert就行的。还得用openquery,总算解决了。谢谢各位的参与
cyberhui 2004-09-30
  • 打赏
  • 举报
回复
我的ODBC都没问题,在企业管理器中的链接服务器都能看到它的表了,就是不能insert记录.但有insert权限啊
hmzly 2004-09-30
  • 打赏
  • 举报
回复
在创建ODBC连接时用IP,而后先写死登陆数据库,在测试一下是否可连
cyberhui 2004-09-30
  • 打赏
  • 举报
回复
怎么没人理我啊,如果分不够可以再加。我害怕今天不结贴的话,明天就要扣我分啦,各位帮帮忙
张海霖 2004-09-30
  • 打赏
  • 举报
回复
mysql??????
没用过。能用企业管理器管理吗?

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧