求教,sqlserver jdbc连不上数据库

庚武讲堂 2012-05-28 06:36:50

package com.abc.sqlserver;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class TestSqlserver {

/**
*
* @param args
*/
public static void main(String[] args) {

try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}

String connectionUrl = "jdbc:sqlserver://localhost:1433;"
+ "databaseName=Test;";


try {
Connection con = DriverManager.getConnection(connectionUrl,"sa","pwd");
// System.out.println( con.isClosed());
// con.close();
} catch (SQLException e) {
e.printStackTrace();
}

System.out.println("done");
}

}


Connection con = DriverManager.getConnection(connectionUrl,"sa","pwd");
调试时发现,运行到这一句时阻塞了,很久都没有响应。

环境是win7 64bit, jdk 64 bit, sqljdbc4.jar

本机的sqlserver是没问题的,从远程访问本机的sqlserver都可以查询。


又搞回了基础问题,郁闷了。
...全文
143 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
庚武讲堂 2012-05-28
  • 打赏
  • 举报
回复
官网下载的。sqljdbc_3.0.1301.101_chs
qjldx 2012-05-28
  • 打赏
  • 举报
回复
这个经常有可能出现的问题是驱动不对
qjldx 2012-05-28
  • 打赏
  • 举报
回复
驱动对吗?
庚武讲堂 2012-05-28
  • 打赏
  • 举报
回复
没有异常,线程就阻塞在那里
古市轩 2012-05-28
  • 打赏
  • 举报
回复
没有抛出异常吗??

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧