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

Python không thể tìm thấy Trình điều khiển ODBC trên Heroku sau khi thiết lập mọi thứ

Tôi đã giải quyết vấn đề này bằng cách biên dịch trước Trình điều khiển ODBC 17 cho SQL Server trên máy chạy Ubuntu 18.04 và sao chép libmsodbcsql-17.5.so.2.1msodbcsqlr17.rll các tệp vào các thư mục thích hợp thông qua gói xây dựng Heroku. Đây là Trình điều khiển ODBC 17.5 cho SQL Server và tôi có thể sẽ không biên dịch các phiên bản khác của trình điều khiển này, nhưng tôi tưởng tượng khái niệm vẫn như cũ.

Bạn có thể tìm thấy gói xây dựng Heroku và các yêu cầu của nó tại đây https://github.com/matt-bertoncello/python-pyodbc-buildpack.git




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối tin cậy là gì?

  2. newid () bên trong hàm máy chủ sql

  3. Đặt IDENTITY_INSERT ON không hoạt động

  4. Triển khai chức năng phân trang (bỏ qua / lấy) với truy vấn này

  5. Làm cách nào để chọn từ danh sách các giá trị trong SQL Server