[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.

本人装的是SQLServer2005experess报的错误却是[Microsoft][SQLServer2000DriverforJDBC]Errorestablish... 本人装的是SQL Server 2005 experess 报的错误却是[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. 很纳闷 ,在网上也找了一些解决方法但依然没有效果 。
代码如下:
Connection conn = null;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
} catch (Exception e) {
e.printStackTrace();
}
try {
conn = DriverManager
.getConnection(
"jdbc:microsoft:sqlserver://192.168.1.100:1433;DatabaseName=test",
"sa", "sys");
} catch (Exception e) {
e.printStackTrace();
}

运行 netstat -abn TCP 0.0.0.0:1433 [sqlservr.exe]
防火墙也是关着的
执行 exec sys.sp_readerrorlog 0, 1, 'listening' Server is listening on [ 'any' <ipv4> 1433].

在SQL 管理器中 TCP/IP 的TCP 端口号也是1433
在前两天,还是可以使用的 现在突然就报这个错 很纠结 请各位大大来帮帮忙。跪求 急急急!!
展开
 我来答
岁晶财a
2011-09-16
知道答主
回答量:2
采纳率:0%
帮助的人:3362
展开全部
sqlserver 2005对应的驱动的写法是com.microsoft.sqlserver.jdbc.SQLServerDriver
你写的是sqlserver 2000对应的
宫恨秋
2011-09-05 · TA获得超过226个赞
知道答主
回答量:455
采纳率:0%
帮助的人:222万
展开全部
sql2008 用 SQLServer 2000 Driver for JDBC

你认为合适么?

去找找看,有没有 SQLServer 2008 Driver for JDBC
追问
是SQL 2005   express  不是2008
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式