JAVA 连接SQL server2000时出错Error establishing socket
JAVA 采用JDBC连接数据库出现异常如下:java.sql. SQLException:{Microsoft][SQLServer 2000 Driver for
JDBC]Error establishing socket.--- SQLException caught-----
SQLState:08001Message:[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing
原因不是数据库的驱动加载不对,也不是没有添加JDBC的JAR文件。原因是SQL Server的监听端口:1433不能正常的工作。其
根本原因为SQL Server 2000 没有安装SP3补丁,或者没有安装SP4补丁。
SQL Server 2000 SP3和SP4补丁安装如下:
简体Microsoft SQL Server 2000 SP3补丁名: chs_sql2ksp3.exe
此exe文件是一个解压包,双击。
1、双击软件。打开安装画面:
2、默认选择“是”,在C盘创建文件夹sql2sp3。
3、转到C盘目录下,新创建sql2ksp3文件夹,打开文件夹,文件夹下有setup.bat,双击。点击“下一步”。弹出安装画面。
4:一路NEXT,选择同意 安装协议,选择SQL SERVER 系统登录身份验证;选择“升级microsoft search并应用SQL server sp3”,点击“继续”,最后完成安装。