sql >> Databáze >  >> RDS >> Sqlserver

Chyba sqlserver_ado není dostupný databázový backend (PyISAPIe na IIS)

Instalace 64bitového pythonu od začátku a dodržování rady zde pracoval. Problém musel být nějaký praštěný s Active Python.

Všiml jsem si jedné věci, která by mohla být užitečná.

  • Při běžné instalaci pythonu a pywin32 (pomocí spustitelných souborů z propojených stránek), C:\Python27\Lib\site-packages obsahoval složku s názvem pywin32_system32 který obsahoval spustitelné soubory, které bylo třeba zkopírovat do C:\Python27 k vyřešení problému.
  • Při instalaci Active Pythonu tento adresář neexistoval.

Také jsem si všiml, že adresáře, které jsou tam pro oba způsoby instalace (win32 , win32com a win32comext ) obsahují mírně odlišné soubory.

Doufám, že to někomu jinému v budoucnu ušetří bolest.




  1. SQL použije sloupec z podvýběru v klauzuli where

  2. MySql:Jak volat uloženou proceduru před deklarací příkazů

  3. Získání vstupu z HTML formuláře a jeho uložení v mysql přes Flask

  4. Proč se mi TableRegistry nenachází v CakePhP 3.0?