Error establishing socket.
这个错误是需要将ms sqlserver打包到sp4

解决方案 »

  1.   

    连接sqlserver需要msbase.jar,mssqlserver.jar,msutil.jar三个jar包才可以。
    你可以先写一个连接测试。
    import java.sql.*; public class TestDB { 
    public static void main(String[] args) { 
    String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; 
    String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=data"; 
    String userName = "user"; 
    String userPwd = "password"; 
    Connection dbConn try { 
    Class.forName(driverName); 
    dbConn = DriverManager.getConnection(dbURL, userName, userPwd); 
    System.out.println("Connection Successful!"); 

    Catch (Exception e) { 
    e.printStackTrace();