查看SQL Server 错误日志SQLSTATE:HY000
服务器的 TDS 流无效导致上述错误错误发生。查SQL帮助看到的  :_)

解决方案 »

  1.   

    TDS(Tabular Data Stream )是SQL SERVER和客户端通讯的规范,服务端网络库和客户端DB-Library提供通过特定的网络协议传输TDS的接口,由SQL SERVER通过管道或socket发出的数据(由于网络硬件或软件等原因)被破坏时,就可能发生上面的错误。检查NT系统和应用日志,看看网络软硬件上的问题
    检查SQL客户短和服务器端日志信息,如果不能查出问题,可在客户断用网络监视工具来查看。
      

  2.   

    TDS 数据包封装在 Net-Library 所使用的协议栈生成的数据包中。如果使用的是 TCP/IP 套接字 Net-Library,TDS 数据包就封装在基础协议的 TCP/IP 数据包中帮助里有这样一段
    Applications using TDS 7.0 cannot access all features introduced in SQL Server 2000,SQL Server 7.0 用的时TDS 7.0
    会不会是这个问题,我对这个不熟悉,学习