JDBC连接不上SQL2000的问题
一直用的SQL2005 ,可是最近换成了SQL2000,但是配置了很久都没连接上。。。
系统环境:Win 7 ,防火墙关闭了的。
开发环境:MyEclipse 7.5 JDK 1.6 JDBC4.jar
刚开始我用的SQl 2005,我用Hibernate和直接写JDBC都能连接到服务器上去。
我换成了SQL 2000后,用查询分析器用.;localhost;IP都能连接上服务,但是我用jdbc就不行了,代码如下:
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection connection = DriverManager.getConnection("jdbc:sqlserver://192.168.33.49;databaseName=Table;user=sa;password=password" );
return new SQLSession(connection);
}
catch (Exception e)
{
e.printStackTrace();
}
运行结果报错如下:
com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 127.0.0.1 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:171)
我防火墙是关了的,用URL:jdbc:sqlserver://192.168.33.49:1433都是一样的结果.
十万火急啊。。。