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

Kết nối với SQL Server 2012 bằng sqlalchemy và pyodbc

Chuỗi DSN dựa trên tệp đang được SQLAlchemy hiểu là tên máy chủ =c , tên cơ sở dữ liệu =users .

Tôi muốn kết nối mà không sử dụng DSN, đó là một nhiệm vụ cấu hình ít hơn phải giải quyết trong quá trình di chuyển mã.

Cú pháp này hoạt động khi sử dụng Xác thực Windows:

engine = sa.create_engine('mssql+pyodbc://server/database')

Hoặc với Xác thực SQL:

engine = sa.create_engine('mssql+pyodbc://user:[email protected]/database')

SQLAlchemy giải thích cặn kẽ về các tùy chọn chuỗi kết nối khác nhau tại đây.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tối ưu hóa truy vấn SQL - Cách xác định khi nào và nếu cần

  2. Kết nối tin cậy là gì?

  3. Câu lệnh cập nhật động với tên cột biến

  4. Làm cách nào để đưa các giá trị rỗng vào MIN hoặc MAX?

  5. Tôi không thể khởi động trình duyệt SQL Server