嘿,我一直有问题,我的链接服务器。 我正在使用Microsoft Server 2003和Microsoft SQL Server Management Studio 2005。
链接的服务器是一个MySQL数据库。 它是通过SSMS以及所有其他数据库通过SSMS控制来定义的。
问题是,对于任何持续超过5秒的查询,我得到这个错误:
** [消息0,级别11,状态0,行0当前命令发生严重错误。 如果有的话,结果应该被丢弃。
- 完整的MySQL BAckup策略
- Solaris磁盘I / O秒杀…我需要哪些监控工具?
- MySQL – 授予创build和用户自己的数据库的所有权限
- 负载平衡两个不同的ISP的每个服务器?
- SSH + MysqlDump远程备份脚本
消息0,级别20,状态0,行0当前命令发生严重错误。 如果有的话,结果应该被丢弃。] **
在5秒内的任何其他查询工作正常。 我正在做简单的select * from tables 。 我已经检查了所有的暂停等,并设置为无限制。 任何帮助将不胜感激。 谢谢
也许这个错误报告将帮助你find一个解决scheme
答案适用于ODBC连接器查询的32位限制。 这是一个错误报告的链接:
http://bugs.mysql.com/bug.php?id=31413
和快速回答:
解:
1 – 在Windows XP上,转至pipe理工具 – >数据源(ODBC) – >select您用于链接服务器的ODBC连接。
2-点击“详情”button
3-点击“标志3”标签
4-选中“将列大小限制为32位范围”
这将限制longtext字段为32位范围,以便您的查询将工作。
而已。 您的查询现在可以在不修改架构的情况下运行,因为我不赞成修改现有的架构。
注意:请确保你没有丢失数据,在我的情况下,实际数据是在32位的范围内。 所以它为我工作。