Tôi muốn kết nối tệp lớp Java với máy chủ SQL 2012. Tôi đã đăng nhập bằng xác thực máy chủ SQL. Nhưng tôi gặp lỗi trong kết nối.
LỖI: Kết nối TCP / IP với máy chủ 127.0.0.1, cổng 1433 không thành công. Lỗi: "Kết nối bị từ chối: kết nối. Xác minh thuộc tính kết nối. Đảm bảo rằng phiên bản SQL Server đang chạy trên máy chủ và chấp nhận kết nối TCP / IP tại cổng. Đảm bảo rằng các kết nối TCP tới cổng không bị tường lửa chặn . ”.
Mã của tôi ---
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //1. Register your driver
//2. get the connection object
//Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost;databaseName=aysha","sa","admin");
Connection con = DriverManager.getConnection("jdbc:sqlserver://127.0.0.1;databaseName=aysha","user=sa","password=admin");
//"jdbc:sqlserver://127.0.0.1:1433; Instance=SQL2008;" + "databaseName=MB;user=sa;password=123;";
//Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=aysha","sa" , "password");
//3. Prepare a statement
Statement stmt = con.createStatement();
//4. Write the query`
String sql = "Select * from employee";
//5. Execute the statement and
ResultSet rs = stmt.executeQuery(sql);
//6. Process the result set
while (rs.next())
{
System.out.println(rs.getInt(1));
}