sql >> Base de Datos >  >> RDS >> Sqlserver

El error sqlserver_ado no es un backend de base de datos disponible (PyISAPIe en IIS)

Instalar python de 64 bits desde cero y seguir los consejos python2-7-and-mod-wsgi">aquí trabajó. El problema debe haber sido alguna tontería con Active Python.

Hubo una cosa que noté que puede ser útil.

  • Con una instalación normal de python y pywin32 (utilizando los ejecutables de los sitios vinculados), C:\Python27\Lib\site-packages contenía una carpeta llamada pywin32_system32 que contenía los ejecutables que debían copiarse en C:\Python27 para resolver el problema.
  • Con la instalación de Active Python, este directorio no existía.

También noté que los directorios que están ahí para ambos métodos de instalación (win32 , win32com y win32comext ) contienen archivos ligeramente diferentes.

Espero que esto ahorre dolor a alguien más en el futuro.