none
sqlserver2008 传入的表格格式数据流(tds)协议流不正确。该流意外结束 RRS feed

  • 问题

  • 我的环境是 windows server2008 数据库sqlserver2008  用delphi7开发的c/s程序,程序一开始运行很稳定,后来重启了一下服务器,客户端就出问题了,现象如下:

    1.[DBNETLIB][ConnectionRead(R)]一般性网络错误,这个错误一出现 客户端就连接不上服务器了,提示“连接失败”;

    2.传入的表格数据流(TDS)协议流不正确。该流意外结束。

    还有好几个错误,但是上面的两个错误出现的比较频繁,请问一下是什么原因造成的,我怀疑是服务器的操作系统出问题了。sqlserver2008重新安装了也不行;

    windosw server2008和sql server2008都是正版的。鄙视一下微软的400电话,打不通后自动会给挂掉。

    2010年7月14日 3:10

答案

全部回复

  • Can you connect to sql in ssms?
    2010年7月14日 3:18
  • 可以,在客户端装上sqlserver2008的客户端后连接服务器,有时候连接的时候会出现一堆乱码,有一次出现内部连接致命错误(system.data),还有很多错误现象,重启一下服务器能产生这么多问题么,怀疑是操作系统有问题了,因为我用另外一台电脑装上数据库后连接就没有问题,唯独连接服务器的时候有问题。

    2010年7月14日 3:24
  • 重启前有做过什么操作么?

    直接在服务器上访问 sql server 会有同样的问题么?

    sql server 和操作系统事件日志中有异常信息么?

    2010年7月14日 4:27
  • 重启前应该没有做什么,在服务器上直接运行程序没有问题,查看日志未发现什么异常;

    我在google上搜索了,别人说用jdbc会出现这种情况,但是我用的是ado连的,应该跟这个没有关系。

    2010年7月14日 5:59
  • 我估计是诺顿的问题,后来问了服务器的管理员,他们在重启服务器之前更新了诺顿的病毒包,诺顿害人不浅呀。

    2010年7月15日 0:26