MS SQL2000 (Error establishing socket)错误的解决办法-SQL请选用混和安装模式
* Error: get DB connection error. Ex. msg: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
---------------------------------------------------------------
无法建立数据库连接,
确定用户、密码正确,IP、端口正确
确定网络没有问题
SQL有开着,
把SQL打到SP4的补丁
驱动也要对应SP4的.
---------------------------------------------------------------
1、下载Microsoft SQL Server 2000 Service Pack 3a并安装,SQL请选用混和安装模式!!!
http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn
2、下载SQL Server 2000 Driver for JDBC Service Pack 3
http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en
3、运行时关闭防火墙
分享到:
相关推荐
在尝试使用 SQL Server 2000 通过 JDBC 驱动连接数据库的过程中经常会遇到一个常见的错误:“[Microsoft][SQL Server 2000 Driver for JDBC] Error establishing socket.” 即使安装了 SP3 补丁,该问题仍然存在。...
"java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver" ...[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. 解决了jsp连接 sql server 2000的问题
- **错误信息**:“java.sql.SQLException:[Microsoft][SQL Server 2000 Driver for JDBC] Error establishing socket.” - **解决办法**: - 将SQL Server升级至SP3或更高版本。 - 开启1433端口,确保TCP/IP连接...
如果提示错误"Error establishing socket",请根据之前的说明安装相应的 SQL Server 2000 补丁即可。如果提示"ClassNotFoundException",那一定是 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); ...
你编写java程序出现了如下的错误提示【[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket】
下载数据库驱动程序SQL Server 2000 Driver for JDBC Service Pack 3.exe 安装完毕后 在C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib 目录下有三个包msbase.jar mssqlserver.jar msutil.jar ...
- 在 Eclipse 中建立 JDBC 连接时,可能会出现 “Error establishing socket” 的错误。这通常是因为 SQL Server 没有正确配置远程访问功能或 Eclipse 无法识别 SQL Server 的 TCP/IP 端口。 - 检查 SQL Server ...
然而,如果出现任何问题,比如“Error establishing socket”等错误,您可能需要检查网络连接或者JDBC驱动是否正确安装和配置。 以上步骤详细介绍了如何在Java环境中配置并使用JDBC驱动连接Microsoft SQL Server ...
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at ...
2. **SQLException错误**:“[Microsoft][SQL Server 2000 Driver for JDBC] Error establishing socket.” - 此错误通常意味着无法与SQL Server建立连接。 - 检查SQL Server服务是否正常启动。 - 确认网络配置...
在日常工作中,我们可能会遇到类似`java.sql.SQLException: [Microsoft][SQL Server 2000 Driver for JDBC] Error establishing socket`这样的异常。这类错误通常发生在试图通过Java应用程序连接到SQL Server数据库...
这可以解决某些连接问题,例如“Error establishing socket”错误。 3. **加载驱动**: 使用 `Class.forName()` 方法加载 JDBC 驱动。对于 SQL Server 2000,驱动类全名为 `...
除了开放1433端口外,还要升级数据库到SP3或SP4,否则连接会发出SQLNestedException:Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket错误。
如果在测试连接 SQL Server 2000 J时,出现Error establishing socket错误,可以尝试以下解决方法: 1. 检查数据库服务器的端口号是否打开。 2. 检查驱动类的jar包是否正确配置。 3. 检查驱动类的路径是否正确设置...