public static final String Driver_Path = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
// public static final String Driver_Path = "net.sourceforge.jtds.jdbc.Driver";
public static final String Data_Source = "jdbc:sqlserver://127.0.0.1:1433;databaseName=";
// public static final String Data_Source = "jdbc:jtds:sqlserver://127.0.0.1:1433/";
public static final String Data_Name ="db_stu";
public static final String UserName ="sa";
public static final String Pass = "loveQ";
public static Connection getConn() throws ClassNotFoundException, SQLException{
Connection conn = null;
Class.forName(Driver_Path);
conn = DriverManager.getConnection(Data_Source+Data_Name,UserName,Pass);
return conn;
}
连接报异常com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.q.db.DBHelper.getConn(DBHelper.java:21)
at com.q.logic.FriendDataManage.init(FriendDataManage.java:63)
at com.q.logic.FriendDataManage.<init>(FriendDataManage.java:20)
at com.q.logic.FriendDataManage.main(FriendDataManage.java:87)
哪个高手帮忙解决下。。
用户名和密码。。还有数据库都是对的。。
我估计是我安装SQL时把外部访问给禁止了。。谁能告诉我咋样开放外部访问。。
解决方案 »
- 执行executeQuery()直接导致程序结束后续代码不执行了,为什么?
- 怎么在窗体中添加背景图片?
- 计算天数代码
- 问点关于编译器的东西,请各位大哥帮帮忙!
- dnsjava1.6是做什么用的
- 大量数据处理的GUI,分不够可以加啊
- 重装了一下系统,原来做的东东报错,高手看看
- 放在JTable中的数据是不是只能是数组或vector???
- 一直不是很明白,环境变量中的classpath和path有什么区别啊?
- 在广州搞了一阵子的java,不知道深圳可以拿几K?真的没钱啊现在。
- java面试题,高手帮忙看一下,谢了
- (JAVA求助)写一个类,如何实现栈这种数据结构,要求底层数据使用ArrayList存储。
在数据库连接上点右键
属性->安全性->SLQ与WIN登录
重新启动服务
同样在数据库连接点右键
选择 重启动
重启动前将TomCat关了
常规来说这个是因为SQLSERVER服务没有起动而报错提示的信息,但是如果SP补丁没有打的话也会提示这样的信息。 所以处理的方案有两个: 1、将SQLSERVER服务启动;2、将SP4补丁打上。
当然,不排除楼主说的,把外部链接给关了。
还有一种情况,就是被自己机器上的防火墙拦截住了。印象当中,好像是从企业管理器上面,可以配置TCP/IP管道,端口之类的。
楼主进去找找看。