Mặc dù nhiều câu trả lời có sẵn. Tôi muốn tặng một cái.
Khi bạn đang sử dụng Xác thực cửa sổ.
Thay đổi URL JTDS từ
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress";
ĐẾN
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress;useNTLMv2=true;domain=workgroup";
HOẶC thay thế khác là:
Tải xuống [Microsoft JDBC driver] [1] thay vì JTDS.Add sqljdbc4.jar
vào classpath của bạn.
Cập nhật chuỗi kết nối của bạn (URL JDBC) cho máy chủ của bạn
Sử dụng Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);
URL:jdbc:sqlserver://localhost;user=root;password=123;"
Nếu vẫn còn vấn đề, hãy kiên trì. Kiểm tra với,
Bật giao thức mạng TCP / IP, giao thức này bị tắt theo mặc định và đặt cổng TCP / IP thành 1433, đây lại là cổng mặc định số.
-
Mở Trình quản lý cấu hình SQL Server Bắt đầu -> Microsoft SQL Server 2008 -> Công cụ cấu hình -> Trình quản lý cấu hình SQL Server
-
Sau đó ở cây bên tay trái. Chọn Cấu hình mạng SQL Server 2005-> Giao thức cho SQLEXPRESS-> TCP / IP.
-
Nhấp chuột phải và kích hoạt nó.
-
Một hộp cửa sổ xuất hiện khi nhấp đúp vào TCP / IP. Nhấp vào tab "Địa chỉ IP"
-
Đặt giá trị Cổng TCP thành 1433, sau đó nhấp vào áp dụng
-
Khởi động lại dịch vụ SQL.