解决方案 »

  1.   

    1.下载SQL Server 2012 driver for JDBC 驱动
    下面是个测试例子
    import java.sql.*;   
     
    public class Test {  
     
    public static void main(String[] srg) {  
     
       String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";   //加载JDBC驱动  
     
       String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";   //连接服务器和数据库sample  
     
       String userName = "sa";   //默认用户名  
     
       String userPwd = "123456";   //密码  
     
       Connection dbConn;  
     
       try {  
     
       Class.forName(driverName);  
     
       dbConn = DriverManager.getConnection(dbURL, userName, userPwd);  
         System.out.println("Connection Successful!");   //如果连接成功 控制台输出Connection Successful!  
     
       } catch (Exception e) {    
       e.printStackTrace();  
     
       }     }  
     

      

  2.   

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

  3.   


    我是运行了 SQL Server2012的