Kildekobling for MS SQL Server¶
Denne veiledningen beskriver hvordan du konfigurerer digna for å koble til SQL Server ved enten å bruke den native Python-tilkobleren eller ODBC-driveren.
Den viser til skjermen "Create a Database Connection".

Native Python-driver¶
Library: pymssql
Supported Authentication: Kun passordbasert autentisering
⚠️ For andre autentiseringsmetoder, vennligst bruk ODBC-driveren.
digna-konfigurasjon (native driver)¶
Oppgi følgende informasjon i skjermen "Create a Database Connection":
Technology: MS SQL Server
Host Address: Server name or IP address
Host Port: Port number, e.g. 1433
Database Name: Database name
Schema Name: Schema that contains the source data
User Name: Database user name
User Password: Password for the user
Use ODBC: Disabled (default)
ODBC-driver¶
ODBC-driveren kan støtte et bredere utvalg av autentiserings- og tilkoblingsalternativer. Dette avsnittet fokuserer på passordbasert autentisering med driveren SQL Server.
1. Installer ODBC-driveren¶
Installer driveren SQL Server (eller tilsvarende) ved å følge leverandørens offisielle installasjonsveiledning.
2. Konfigurer ODBC-datakilden¶
Følg disse trinnene for å konfigurere en ny ODBC-datakilde med passordbasert autentisering:
Step 1¶

Klikk på Next >-knappen.
Step 2¶

Velg autentiseringsmetode (f.eks. brukernavn og passord) og oppgi nødvendig informasjon.
Klikk på Next >-knappen.
Step 3¶

Velg ANSI-kompatible innstillinger og klikk på Next >-knappen.
Step 4¶

Du kan beholde standardinnstillingene eller velge loggingsalternativer etter behov og klikk så på Finish-knappen.
Step 5¶

Klikk nå på ** Test datasource **-knappen.
Step 6¶

Når du får opp suksessskjermen, er ODBC riktig konfigurert.
Nå kan du konfigurere digna til å bruke ODBC-tilkoblingen, enten med en DSN (Data Source Name) eller en DSN-less oppsett.
A. DSN-basert konfigurasjon¶
digna-konfigurasjon¶
I skjermen "Create a Database Connection", oppgi følgende:
Technology: MS SQL Server
Database Name: Database that contains the source schema
Schema Name: Schema that contains the source data
Use ODBC: Enabled
ODBC Properties¶
name: "DSN", value: "SQLServerDext"
name: "UID", value: "your database user"
name: "PWD", value: "your database password"
name: "DATABASE", value: "name of the database that contains the source data schema"
🔹
DSNmå samsvare med navnet som er definert i ODBC-driverkonfigurasjonen din.
B. DSN-less-konfigurasjon¶
digna-konfigurasjon¶
I skjermen "Create a Database Connection", oppgi følgende:
Technology: MS SQL Server
Database Name: Schema that contains the source data (same as Schema Name)
Schema Name: Schema that contains the source data
Use ODBC: Enabled
ODBC Properties¶
name: "DRIVER", value: "SQL Server"
name: "SERVER", value: "your server name or IP address"
name: "UID", value: "your database user"
name: "PWD", value: "your database password"
name: "DATABASE", value: "name of the database that contains the source data schema"