Padahal banyak jawaban yang tersedia. Saya ingin memberikan satu.
Saat Anda menggunakan Otentikasi Jendela.
Ubah URL JTDS dari
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress";
UNTUK
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress;useNTLMv2=true;domain=workgroup";
ATAU Alternatif lain adalah:
Unduh [driver Microsoft JDBC][1] daripada JTDS.Tambahkan sqljdbc4.jar
ke jalur kelas Anda.
Perbarui string koneksi Anda (URL JDBC) untuk server Anda
Gunakan Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);
URL :jdbc:sqlserver://localhost;user=root;password=123;"
Jika masih bermasalah, bertahanlah. Periksa dengan,
Aktifkan protokol jaringan TCP/IP, yang dinonaktifkan secara default, dan setel port TCP/IP ke 1433 yang lagi-lagi merupakan no port default.
-
Buka Manajer Konfigurasi SQL ServerStart -> Microsoft SQL Server 2008 -> Alat Konfigurasi -> Manajer Konfigurasi SQL Server
-
Kemudian di pohon sebelah kiri. Pilih Konfigurasi Jaringan SQL Server 2005-> Protokol untuk SQLEXPRESS-> TCP/IP.
-
Klik kanan dan aktifkan.
-
Sebuah kotak jendela muncul di klik dua kali TCP/IP. Klik pada Tab "Alamat IP"
-
Atur nilai TCP Port ke 1433 lalu klik apply
-
Mulai ulang Layanan SQL.