Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Python tidak dapat menemukan Driver ODBC di Heroku setelah mengatur semuanya

Saya telah memecahkan masalah ini dengan mengkompilasi ODBC Driver 17 untuk SQL Server pada mesin yang menjalankan Ubuntu 18.04 dan menyalin libmsodbcsql-17.5.so.2.1 dan msodbcsqlr17.rll file ke direktori yang sesuai melalui buildpack Heroku. Ini adalah ODBC Driver 17.5 untuk SQL Server dan kemungkinan besar saya tidak akan mengkompilasi versi lain dari driver ini, tetapi saya membayangkan konsepnya tetap sama.

Buildpack Heroku dan persyaratannya dapat ditemukan di sini 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. Kueri berkinerja optimal untuk catatan terbaru untuk setiap N

  2. tidak ada sqljdbc_auth di java.library.path

  3. Bagaimana saya bisa memilih hari pertama dalam sebulan di SQL?

  4. SQL untuk menghasilkan XML data tabel

  5. DENGAN CHECK ADD CONSTRAINT diikuti oleh CHECK CONSTRAINT vs. ADD CONSTRAINT