eclipse连接sqlserver2014问题

多次重装系统的结果就是你的各种软件都要重新安装配置;

然而学习的过程中我们碰到一些问题实在是无能为力了只能放大招——重装;

重装Win10,重装SqlServer2014,进入jdbc连接eclipse和sql环节;

额,忘了怎么配置SqlServer2014

然后参照了

http://blog.163.com/jackie_howe/blog/static/19949134720125173539380/

博主写得很细,跟着他配好了SqlServer2014也在eclipse中导入了jdbc4.jar

运行博主的连接代码

import java.sql.*;

public class Main {
 public static void main(String [] args)
 {
  String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
  String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=填写你的数据库名";
  String userName="填写你的用户名,我的是sa";
  String userPwd="填写你的密码";
 try
{
	Class.forName(driverName);
	System.out.println("加载驱动成功!");
}catch(Exception e){
	e.printStackTrace();
	System.out.println("加载驱动失败!");
}
try{
	Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
		System.out.println("连接数据库成功!");
}catch(Exception e)
{
	e.printStackTrace();
	System.out.print("SQL Server连接失败!");
}		
}
}
显示了以下内容:

加载驱动成功!
SQL Server连接失败!com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。


这是什么问题?我好方,步骤都没错啊!

然后只能求助百度大婶;

发现了篇博文http://blog.csdn.net/anialy/article/details/8575428

试了一下,果然是没开启sql server服务中的sql Server Browser属性,把启动方式改为自动。

重新运行连接代码:


加载驱动成功!
连接数据库成功!


注:感谢两位博主

你可能感兴趣的:(Java,数据库)