CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

在SQL的查询分析器中.用 OPENQUERY 访问不到 MYSQL 的 TEXT 字段.

楼主MSTOP(陈建华)2006-06-01 12:29:42 在 MS-SQL Server / 应用实例 提问

SELECT   *   FROM     OPENQUERY   (data_end,  
    'SELECT   *   FROM   d_type13)   as   T  
   
  如果访问MYSQL的表中带有TEXT字段,返回如下的错误.如果将TEXT字段排除,则能正常访问.有什么办法能让MYSQL中返回所有的字段(包括TEXT字段).  
   
  服务器:   消息   7341,级别   16,状态   2,行   4  
  未能得到列   '[T].data_text'   的当前行的值(从   OLE   DB   提供程序   'MSDASQL'   中)。  
  [OLE/DB   provider   returned   message:   不支持要求的转换。]  
  OLE   DB   错误跟踪[OLE/DB   Provider   'MSDASQL'   IRowset::GetData   returned   0x80040e1d]。 问题点数:50、回复次数:7Top

1 楼MSTOP(陈建华)回复于 2006-06-01 14:23:15 得分 0

在这里问了几个问题,为什么总是没有回答?Top

2 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-06-01 14:24:34 得分 25

因为没有多少人用MYSQL!Top

3 楼MSTOP(陈建华)回复于 2006-06-01 14:39:30 得分 0

这个不是   MYSQL   的问题.  
    OPENQUERY   好象不是   MYSQL   的扩展过程吧..     :)  
  Top

4 楼MSTOP(陈建华)回复于 2006-06-01 19:48:39 得分 0

有人知道吗?Top

5 楼tntzbzc(华裔大魔王—抗日要从娃娃抓起)回复于 2006-06-02 11:54:08 得分 25

是否运行   sp_addlinkedserver   创建连接?Top

6 楼MSTOP(陈建华)回复于 2006-06-02 13:15:31 得分 0

如果没有运行   sp_addlinkedserver,sp_addlinkedsrvlogin  
  SELECT   *   FROM     OPENQUERY   (data_end,   'SELECT   *   FROM   d_type13)   as   T  
  能执行吗?错误已经不是这样的了.Top

7 楼MSTOP(陈建华)回复于 2006-06-02 16:13:03 得分 0

算了,不用     OPENQUERY   .   与扩展存储过程吧Top

相关问题

关键词

得分解答快速导航

  • 帖主:MSTOP
  • wangtiecheng
  • tntzbzc

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo