Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Errore sqlserver_ado non è un back-end di database disponibile (PyISAPIe su IIS)

Installare python a 64 bit da zero e seguire i consigli qui lavorato. Il problema deve essere stato qualche sciocchezza con Active Python.

C'era una cosa che ho notato che potrebbe essere utile.

  • Con una normale installazione di python e pywin32 (usando gli eseguibili dei siti collegati), C:\Python27\Lib\site-packages conteneva una cartella denominata pywin32_system32 che conteneva gli eseguibili che dovevano essere copiati in C:\Python27 per risolvere il problema.
  • Con l'installazione di Active Python, questa directory non esisteva.

Ho anche notato che le directory disponibili per entrambi i metodi di installazione (win32 , win32com e win32comext ) contengono file leggermente diversi.

Spero che questo risparmierà a qualcun altro un po' di dolore in futuro.