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

Web2Py non si connetterà a MSSQL

Ho appena ricevuto una soluzione da Massimo Di Pierro sul forum Web2Py . Ha dedotto la causa e ha fornito una soluzione.

Non sono sicuro che sia necessario "import pyodbc". Una volta assegnato il driver, è rimasto, anche dopo un riavvio del server.

# 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')