JAVA 连接SQL server2000时出错Error establishing socket



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,点击“继续”,最后完成安装。


 

 

 

 

 


你可能感兴趣的:(java,sql,数据库,server,jdbc,Microsoft,sqlserver)