Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm cách nào để kết nối với cơ sở dữ liệu SQL Server 2008 bằng JDBC?

Chủ yếu có hai cách để sử dụng JDBC - sử dụng xác thực Windows và xác thực SQL. Xác thực SQL có lẽ là dễ nhất. Những gì bạn có thể làm là:

String userName = "username";
String password = "password";

String url = "jdbc:sqlserver://MYPC\\SQLEXPRESS;databaseName=MYDB";

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(url, userName, password);

sau khi thêm sqljdbc4.jar vào đường dẫn xây dựng.

Để xác thực Window, bạn có thể thực hiện một số việc như:

String url = "jdbc:sqlserver://MYPC\\SQLEXPRESS;databaseName=MYDB;integratedSecurity=true";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(url);

và sau đó thêm đường dẫn đến sqljdbc_auth.dll làm đối số VM (vẫn cần sqljdbc4.jar trong đường dẫn xây dựng).

Vui lòng xem tại đây để biết hướng dẫn từng bước ngắn về cách kết nối với SQL Server từ Java bằng jTDS và JDBC nếu bạn cần thêm chi tiết. Hy vọng nó sẽ hữu ích!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. xác định bộ ký tự của một bảng / cơ sở dữ liệu?

  2. Cách tự động gia tăng một varchar

  3. Tổng hợp dữ liệu trong T-SQL

  4. Làm cách nào để lưu trữ hình ảnh vào một cột varbinary (max)?

  5. So sánh kỹ thuật:Microsoft Access 2016 và SQL Server 2016