sql >> Database >  >> RDS >> Sqlserver

Verbinding maken met SQL Server 2012 met behulp van sqlalchemy en pyodbc

De op bestanden gebaseerde DSN-tekenreeks wordt door SQLAlchemy geïnterpreteerd als servernaam =c , databasenaam =users .

Ik geef er de voorkeur aan verbinding te maken zonder DSN's te gebruiken, het is een configuratietaak minder tijdens codemigraties.

Deze syntaxis werkt met Windows-verificatie:

engine = sa.create_engine('mssql+pyodbc://server/database')

Of met SQL-authenticatie:

engine = sa.create_engine('mssql+pyodbc://user:[email protected]/database')

SQLAlchemy heeft hier een grondige uitleg van de verschillende verbindingsreeksopties.



  1. Vind huidige vacatures voor Oracle Forms &Reports

  2. SQL-opdracht om alle databases in MySQL en MariaDB weer te geven en weer te geven

  3. MySQL #1140 - Mengen van GROEP-kolommen

  4. regexp_substr slaat lege posities over