Ik heb zojuist een oplossing ontvangen van Massimo Di Pierro op het Web2Py-forum . Hij leidde de oorzaak af en zorgde voor een tijdelijke oplossing.
Ik weet niet zeker of de "import pyodbc" nodig is. Nadat de bestuurder was toegewezen, bleef deze behouden, zelfs na een herstart van de 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')