Bronconnector voor MS SQL Server¶
Deze handleiding beschrijft hoe u digna configureert om verbinding te maken met SQL Server met behulp van de native Python-connector of de ODBC-driver.
Dit heeft betrekking op het scherm "Create a Database Connection".

Native Python-driver¶
Library: pymssql
Ondersteunde authenticatie: Alleen wachtwoordgebaseerde authenticatie
⚠️ Voor andere authenticatiemethoden, gebruik de ODBC-driver.
digna configuratie (native driver)¶
Geef de volgende informatie op in het scherm "Create a Database Connection":
Technology: MS SQL Server
Host Address: Servernaam of IP-adres
Host Port: Poortnummer, bijv. 1433
Database Name: Databasenaam
Schema Name: Schema dat de brongegevens bevat
User Name: Databasegebruikersnaam
User Password: Wachtwoord voor de gebruiker
Use ODBC: Disabled (default)
ODBC-driver¶
De ODBC-driver kan een breder scala aan authenticatie- en verbindingsopties ondersteunen. Deze sectie richt zich op wachtwoordgebaseerde authenticatie met de driver SQL Server.
1. Installeer de ODBC-driver¶
Installeer de driver SQL Server (of een vergelijkbare) volgens de officiële installatiehandleiding van de leverancier.
2. Configureer de ODBC-datasource¶
Volg deze stappen om een nieuwe ODBC-datasource te configureren met wachtwoordgebaseerde authenticatie:
Stap 1¶

Klik op de knop Next >.
Stap 2¶

Kies de authenticatiemethode (bijv. gebruikersnaam en wachtwoord) en geef de vereiste gegevens op.
Klik op de knop Next >.
Stap 3¶

Kies de ANSI-conforme instellingen en klik vervolgens op de knop Next >.
Stap 4¶

U kunt de standaardinstellingen behouden of logopties kiezen indien nodig en klik vervolgens op de knop Finish.
Stap 5¶

Klik nu op de knop ** Test datasource **.
Stap 6¶

Wanneer u het succesvenster ontvangt, is ODBC correct geconfigureerd.
Nu kunt u digna configureren om de ODBC-verbinding te gebruiken, ofwel met een DSN (Data Source Name) of met een DSN-less configuratie.
A. DSN-gebaseerde configuratie¶
digna configuratie¶
Geef in het scherm "Create a Database Connection" het volgende op:
Technology: MS SQL Server
Database Name: Database die het bronschema bevat
Schema Name: Schema dat de brongegevens bevat
Use ODBC: Enabled
ODBC-eigenschappen¶
name: "DSN", value: "SQLServerDext"
name: "UID", value: "uw databasegebruiker"
name: "PWD", value: "uw databasewachtwoord"
name: "DATABASE", value: "naam van de database die het bronschema bevat"
🔹 De
DSNmoet overeenkomen met de naam die in uw ODBC-driverconfiguratie is ingesteld.
B. DSN-less configuratie¶
digna configuratie¶
Geef in het scherm "Create a Database Connection" het volgende op:
Technology: MS SQL Server
Database Name: Schema dat de brongegevens bevat (zelfde als Schema Name)
Schema Name: Schema dat de brongegevens bevat
Use ODBC: Enabled
ODBC-eigenschappen¶
name: "DRIVER", value: "SQL Server"
name: "SERVER", value: "uw servernaam of IP-adres"
name: "UID", value: "uw databasegebruiker"
name: "PWD", value: "uw databasewachtwoord"
name: "DATABASE", value: "naam van de database die het bronschema bevat"