java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket
1.首先确保msbase.jar、mssqlserver.jar、msutil.jar放置到web项目的lib目录下
2.确保安装了SQLServer 2000 的SP3和SP4补丁
3.SQL Server的默认端口是1433,确保端口号是正确的。可以进入SQL Server 2000的“服务器网络使用工具”进行查看
4.确保以正确的身份登录SQL Server 2000数据库,确保用户名和密码具有访问你需要的数据库的权限。可以单独设置针对SQL Server 2000数据库中具体某个数据库的身份登录的信息。打开“安全性”---登录----右键单击---新建登录
5.数据库连接配置的部分代码如下
<property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
<
property
name
="
url
"
value
="
jdbc:microsoft:sqlserver://10.5.112.233:1433;databaseName=test
" />
<
property
name
="
username
"
value
="ccc
" />
<
property
name
="
password
"
value
="
111111
" />