`

.SQLServerException: 接收 TDS 预登录响应时发生 I/O 错误。

阅读更多
ERROR [Prototyper] - Prototype
com.microsoft.sqlserver.jdbc.SQLServerException: 接收 TDS 预登录响应时发生 I/O 错误。
	at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
	at com.microsoft.sqlserver.jdbc.DBComms.Prelogin(Unknown Source)
	at com.microsoft.sqlserver.jdbc.DBComms.<init>(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:582)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
	at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
	at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:102)
	at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java:44)
分享到:
评论
4 楼 wlxwlx 2011-09-17  
你找到“配置工具”-->"SQL Server Configuration Manager"-->“SQL Server 2005 网络配置”-->单击"MSSQLSERVER的协议"-->双击TCP/IP(确保这个已启用) 然后就会出现TCP/IP属性窗口,点击IP地址选项 看它里面的IP地址和端口是不是跟你本机上的对应上。如果不对应,那得把这个IP地址改本机的IP地址。最后重启SQL Server 2005 服务,就Ok了。
3 楼 hezhiyu 2011-09-16  
hezhiyu 写道
有解决的方法没?我也遇到了这个问题。。。。

时隔一年半,再次遇到这个问题。。。。当初忘记怎么解决的 了。。。悲剧!积累太重要了!!!!
2 楼 jc_dreaming 2010-05-08  
数据库驱动加载不对,连接方式有问题!
1 楼 hezhiyu 2010-05-07  
有解决的方法没?我也遇到了这个问题。。。。

相关推荐

    MS SQL Server JDBC驱动2.0版,sqljdbc_2.0

    MS SQL Server JDBC驱动2.0版是用于连接Java应用程序与Microsoft SQL Server数据库的桥梁,尤其针对SQL Server 2000和2005版本。JDBC(Java Database Connectivity)是一种Java API,它允许Java程序通过Java编程语言...

    Caused by: java.sql.SQLException: JZ0SJ: 没有在此数据库中发现元数据存取器信息。 请按 jConnect 文档中所述安装

    标题中的“Caused by: java.sql.SQLException: JZ0SJ: 没有在此数据库中发现元数据存取器信息。 请按 jConnect 文档中所述安装”是一个典型的错误信息,表明在尝试使用Java数据库连接(JDBC)驱动程序访问数据库时...

    Mycat链接SQLServer2005出现TDS 预登录响应不完整

    NULL 博文链接:https://gaojingsong.iteye.com/blog/2345449

    sqlserver驱动包:sqljdbc4.jar

    SQL Server驱动包`sqljdbc4.jar`是微软官方提供的Java数据库连接器(JDBC),用于在Java应用程序中与Microsoft SQL Server进行通信。JDBC是Java编程语言中的一个标准API,它使得开发人员能够以标准化的方式访问各种...

    数据库连接串及数据库驱动jar大全

    "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs" * 4. DB2 url示例: "jdbc:db2://localhost:5000/sample" * 5. Informix url示例: "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIX...

    SQL错误代码大全知识.pdf

    15. HY000 错误:在读取 bcp 数据文件时发生 I/O 错误。解决方法:检查数据文件,确保它没有损坏。 16. HY000 错误:写入 bcp 数据文件时发生 I/O 错误。解决方法:检查数据文件,确保它没有损坏。 17. HY000 错误...

    SQL Server连接JDBC需要的jar包

    2. mssqlserver.jar:此文件主要针对SQL Server数据库,包含了针对SQL Server特性的实现,比如TDS(Tabular Data Stream)协议,这是SQL Server通信协议的一部分。 3. msutil.jar:这个库文件提供了辅助工具和实用...

    JAVA连接各种数据库

    SQL Server是由微软公司开发的关系型数据库管理系统,在Windows平台上非常流行。 **代码示例:** ```java try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); String url = "jdbc:microsoft...

    常用 JDBC 驱动名字和 URL 列表

    jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=WapSvc;User=sa;Password=pwd Informix com.informix.jdbc.IfxDriver jdbc:informix-sqli://hostname:1526/dbname:INFORMIXSERVER=informixservername;...

    TDS协议分析程序

    **SQL Server的Tabular Data Stream (TDS)协议详解** SQL Server的Tabular Data Stream(TDS)协议是用于在客户端应用程序与SQL Server之间传输数据的一种标准协议。它确保了数据的安全、高效和可靠传输,是SQL ...

    EurekaLog_7.5.0.0_Enterprise

    8)....Added: Exception line highlighting in disassember view in EurekaLog exception dialog and Viewer 9)....Added: Detection/logging Delphi objects in disassembly view 10)..Added: Support for multi-...

    tds(sqlserver+sybase).docx

    TDS协议的典型交互流程包括客户端登录、执行SQL语句、接收结果集、调用存储过程等步骤。登录后,客户端可以发送INSERT或SELECT语句,服务器会返回结果集,包括列名、列信息和行数据。调用存储过程时,服务器会返回...

    SQL Server JDBC驱动jar包

    2. **mssqlserver.jar**: 此jar文件专门针对Microsoft SQL Server进行了优化,提供了对SQL Server特有的特性和功能的支持,如TDS(Tabular Data Stream)协议,这是SQL Server通信的基础。此外,它可能包含处理特定...

    解决1433默认端口关闭的办法

    其中一个常见的问题是与SQL Server 2005连接时遇到的“接收 TDS 预登录响应时发生 I/O 错误”。这种错误通常是由于1433端口(SQL Server 2005的默认端口)被关闭所导致的。本文将详细介绍如何解决1433默认端口关闭的...

    sqlserver驱动包

    SQL Server驱动包是用于连接Java应用程序到Microsoft SQL Server数据库的关键组件。这个压缩包包含了三个重要的JAR文件:msbase.jar,mssqlserver.jar和msutil.jar,它们都是Java Database Connectivity (JDBC) 驱动...

    连接sqlserver2000数据库jar文件

    2. **mssqlserver.jar**:这个文件是针对SQL Server特定的扩展,包含了一些针对SQL Server特性(如TDS协议,Transact-SQL方言)的支持。它提供了一整套方法来执行SQL语句、处理结果集以及管理数据库连接。 3. **...

    SQL Server JDBC 驱动.zip_SQL Server for JDBC_jdbc_jdbc sql _sql jd

    2. **mssqlserver.jar**: 这个库是针对SQL Server特定功能的扩展,比如TDS(Tabular Data Stream)协议,这是SQL Server与客户端通信的专用协议。它还包含了处理SQL Server特有的数据类型、存储过程和函数的功能。 ...

    微软官方sqlserver TDS详细协议文档

    标题与描述均提到了“微软官方SQL Server TDS详细协议文档”,这暗示了文档的核心内容是关于TDS(Tabular Data Stream)协议的详细规范,该协议由微软开发,主要用于SQL Server数据库系统的数据传输。 TDS协议是SQL...

    sqlserver_jdbc 3驱动jar包

    此外,它还可能包含了优化SQL Server连接性能的相关实现,比如TDS(Tabular Data Stream)协议的实现,这是SQL Server与客户端通信的协议。 3. msutil.jar:这个文件通常包含了一些实用工具类和辅助功能,比如日期...

    JDBC driver

    Sybase官方的JDBC驱动程序——jConnect 驱动类名:com.sybase.jdbc3.jdbc.SybDriver 连接URL:jdbc:sybase:Tds:host:port/database?property_name=value

Global site tag (gtag.js) - Google Analytics