Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Web2Py stellt keine Verbindung zu MSSQL her

Ich habe gerade eine Lösung von Massimo Di Pierro im Web2Py-Forum . Er leitete die Ursache ab und stellte eine Problemumgehung bereit.

Nicht sicher, ob "pyodbc importieren" benötigt wird. Sobald der Treiber zugewiesen wurde, blieb er auch nach einem Neustart des Servers bestehen.

# Test if the mssql driver is assigned. Sets it up if it isn't.
import pyodbc
from gluon.dal import MSSQLAdapter
if not (MSSQLAdapter.driver):
  MSSQLAdapter.driver = globals().get('pyodbc',None)

db = DAL('mssql://testUser:[email protected]/testDB')