这个异常什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:33:22
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
我的是xp系统,怎么就是连不上啊

Xp系统不支持企业版SQLSERVER,所以JDBC-ODBC用不了.
请在ODBC中使用winxp自带测试数据源测试成功后再debug your app.

具体为什么我也不知道,可能是你机器上JDBC驱动发生了问题。
建议你换成ODBC试一下,应该就可以了。
具体方法是先设置数据源,然后
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:数据库名", "sa", "");
st=conn.createStatement();

驱动连接不正常.

去查看你连接数据库的部分.可以打断点试试

建立套接字错误
建议检查数据库JDBC的驱动程序包,或替换新的驱动

驱动坏了 好象

你开数据库服务了么?开了数据库你加JDBC驱动了么?