.DSN

DSN-bestand

ODBC Data Source Name File
Stel een vraag
SNEL ANTWOORD

Een DSN-bestand is een klein tekstgebaseerd ODBC „File Data Source Name”-bestand dat Windows vertelt hoe het verbinding moet maken met een database - welke driver, server en database gebruikt moeten worden. Het bevat geen feitelijke gegevens, alleen verbindingsinstellingen. Open het in Kladblok om het te lezen, of beheer het via de Windows ODBC Data Source Administrator. Let op: het kan een gebruikersnaam of wachtwoord in platte tekst bevatten.

Ontwikkelaar: Microsoft (ODBC); part of the Open Database Connectivity standard Categorie: Databasebestanden Open standaard MIME: text/plain
OPENT OP Windows macOS Linux
Gerelateerd: .DB · .DBF · .ACCDB · .SQL

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Sep 11, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het DSN-bestandsformaat?

.dsn-bestanden worden door verschillende databaseprogramma's gebruikt om verbinding te maken met databases. Een .dsn-bestand slaat informatie op die nodig is voor het tot stand brengen van een externe verbinding met een database, inclusief serveradres, drivernaam, gebruikers-ID en databasenaam - hoewel inloggegevens die in het bestand zijn opgeslagen in platte tekst blijven staan, wat een beveiligingsoverweging is.

Gegevens in tekstformaat

Gegevens in .dsn-bestanden worden opgeslagen in een platte tekst INI-stijl formaat, georganiseerd onder een [ODBC] sectiekop met key=value paren zoals DRIVER=, SERVER= en DATABASE=. Een typisch .dsn-bestand is kleiner dan 1 KB. Sommige database-applicaties gebruiken echter vermeldingen in het Windows-register (Systeem- of Gebruikers-DSN's) in plaats van .dsn-bestanden - alleen Bestand-DSN's bestaan op de schijf als .dsn-bestanden.

.dsn-bestanden als middel om verbinding te maken met een database

ODBC (Open Database Connectivity) applicatiedrivers gebruiken .dsn-bestanden voor het tot stand brengen van verbindingen met databases - bijvoorbeeld Microsoft Access (.accdb / .mdb) of Microsoft SQL Server. Het .dsn-bestand zelf bevat geen tabelgegevens; het is een kleine verbindingspointer die de ODBC-driver vertelt hoe de doeldatabase te vinden en te authenticeren. Naast Windows kunnen ook macOS (via iODBC) en Linux (via unixODBC) .dsn-bestanden lezen. Een .udl-bestand dient een vergelijkbaar doel voor OLE DB-verbindingen.

Beveiliging & veiligheid

RISICO: MEDIUM

Een .dsn is platte tekst en bevat geen uitvoerbare code, dus het openen ervan kan niets uitvoeren. Het echte risico is vertrouwelijkheid, niet malware: een Bestand-DSN slaat verbindingsdetails op in platte tekst - servernaam, database, login en afhankelijk van de driver soms een wachtwoord - behandel .dsn-bestanden dus als inloggegevens. Mail ze niet rond, plaats ze niet in publieke repositories en verwijder of maskeer wachtwoorden voordat u ze deelt. Als u een onverwachte .dsn hebt ontvangen, inspecteer deze dan in een tekstverwerker voordat u deze gebruikt om te zien naar welke server deze precies verwijst.

Formaatdetails

in een notendop
VOLLEDIGE NAAMODBC Data Source Name Fileook bekend als File DSN, ODBC data source file
ONTWIKKELAARMicrosoft (ODBC); part of the Open Database Connectivity standardsinds Microsoft ODBC (early 1990s); File DSN since ODBC 3.0 (1996)
MIME-TYPEtext/plain
TYPETekstgebaseerd INI-stijl verbindingsconfiguratiebestand
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • OrCAD / Allegro PCB-schematisch ontwerp (.dsn) - Cadence OrCAD Capture-ontwerpbestand (en Specctra/Allegro-routering .dsn); een elektronica-CAD-ontwerp, geen ODBC-configuratie.
  • Design Compiler / EDA-ontwerpbestanden - Sommige elektronische-ontwerpautomatiseringstools gebruiken .dsn voor circuit/printplaat-ontwerpgegevens.

Programma's die DSN-bestanden openen

Windows4 apps
Microsoft Excel Betaald Gegevens > Gegevens ophalen > Uit andere bronnen > Van ODBC (of blader naar de .dsn) om databasegegevens in een blad te laden.
Microsoft Access Betaald Gebruik de .dsn om externe tabellen te koppelen/importeren (Externe gegevens > ODBC-database > Bestandsgegevensbron).
ODBC Data Source Administrator (odbcad32.exe) Ingebouwd Voer odbcad32.exe uit (Configuratiescherm > Systeembeheer > ODBC-gegevensbronnen) > tabblad Bestand-DSN om .dsn-bestanden te maken, testen, bewerken of verwijderen.
Notepad / any text editor Ingebouwd Rechtermuisknop > Openen met > Kladblok om de tekstgebaseerde [ODBC] verbindingsinstellingen rechtstreeks te lezen of te bewerken.
macOS2 apps
iODBC Administrator Open-source Gebruik de administrator van iODBC om Bestand-DSN's te maken/bewerken op macOS; of bewerk het tekstbestand rechtstreeks. (De oude ODBC Administrator van Apple is verwijderd uit moderne macOS-versies.)
TextEdit / any text editor Ingebouwd Open de .dsn als platte tekst om de verbindingssleutels te lezen of te bewerken.
Linux1 app
unixODBC Open-source Beheer ODBC-gegevensbronnen met unixODBC (odbcinst / ODBCConfig); inspecteer of bewerk de .dsn als een tekstbestand.

Technische details

diepe specificaties
Formaat-typeTekstgebaseerd INI-stijl verbindingsconfiguratiebestand
MIME-typetext/plain
BestandscoderingASCII / ANSI; geen Unicode-vereiste
Typische bestandsgrootteMinder dan 1 KB - een paar regels met key=value paren
BestandsstructuurINI-bestand met een [ODBC]-sectie die DRIVER=, SERVER=, DATABASE=, UID= en driver-specifieke sleutels bevat
Binaire handtekeningGeen - platte tekst; begint meestal met de [ODBC] INI-sectiekop op offset 0
VersleutelingGeen - inloggegevens opgeslagen in platte tekst (beveiligingsrisico als het bestand wordt gedeeld of onbeschermd blijft)
PlatformondersteuningWindows (native ODBC), macOS (iODBC, unixODBC), Linux (unixODBC)
GegevensinhoudAlleen verbindingsmetadata - geen tabelgegevens, rijen of schema
DSN-opslagtypesBestand-DSN (.dsn op schijf), Systeem-DSN (Windows-register HKLM), Gebruikers-DSN (Windows-register HKCU) - alleen Bestand-DSN produceert een .dsn-bestand
Veelvoorkomende verbindingssleutelsDRIVER, SERVER, DATABASE, UID, PWD, DBQ (voor Access-pad), PORT - plus driver-specifieke sleutels
Beheerd doorODBC Data Source Administrator (odbcad32.exe) op Windows, iODBC Administrator op macOS, of elke tekstverwerker
Veelvoorkomende alternatievenUDL-bestanden (OLE DB), DSN-loze verbindingsreeksen ingebed in applicatieconfiguratie
UitgebrachtMicrosoft ODBC (early 1990s); File DSN since ODBC 3.0 (1996)
Laatste versieN/A - tied to the ODBC driver/spec, not separately versioned
Open standaardJa · royaltyvrij
Specificatielearn.microsoft.com

DSN conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met DSN-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag
G
geoff29 d agoONBEANTWOORD
dsn fault from router - msn not opening correctly
Wachten op antwoord

Veelgestelde vragen

Wat is een DSN-bestand?
Het is een ODBC File Data Source Name - een minuscuul tekstbestand dat Windows (of een andere ODBC-host) vertelt hoe verbinding te maken met een database: welke driver, server, database en gebruiker. Het bevat geen feitelijke gegevens, alleen verbindingsinstellingen.
Hoe open ik een DSN-bestand?
Open het in een tekstverwerker (Kladblok/TextEdit) om de instellingen te lezen, of beheer het met de Windows ODBC Data Source Administrator (odbcad32.exe) op het tabblad Bestand-DSN. Om het te gebruiken, hebt u ook de bijbehorende ODBC-driver en toegang tot de database waarnaar het verwijst nodig.
Bevat een DSN-bestand mijn gegevens?
Nee. Een .dsn bevat alleen verbindingsinstellingen (driver, server, database, login). De feitelijke tabellen bevinden zich in de database waarnaar het verwijst - de .dsn is slechts een verwijzing.
Wat is het verschil tussen Bestand-, Systeem- en Gebruikers-DSN?
Systeem- en Gebruikers-DSN's worden opgeslagen in het Windows-register (Systeem = alle gebruikers, Gebruiker = uw account). Een Bestand-DSN is de enige die als een .dsn-bestand op de schijf wordt opgeslagen, zodat deze kan worden gekopieerd of op een netwerkshare kan worden geplaatst om te worden gedeeld.
Is het veilig om een DSN-bestand te delen?
Wees voorzichtig - Bestand-DSN's slaan verbindingsdetails op in platte tekst en kunnen een gebruikersnaam (en bij sommige drivers een wachtwoord) bevatten. Behandel ze als inloggegevens; verwijder gevoelige velden voordat u ze deelt.
Waarom opent mijn .dsn in een circuit/CAD-programma?
De .dsn-extensie wordt ook gebruikt door OrCAD/Allegro elektronica-ontwerptools voor schema- en routeringsbestanden. Als uw .dsn afkomstig is van een EDA-tool, is het een circuitontwerp en geen ODBC-verbinding - open het in de CAD-software, niet in een tekstverwerker.

Referenties

1Microsoft Learn - Connecting with a File Data Source (DSN)learn.microsoft.com
2Microsoft Learn - ODBC Data Source Administratorlearn.microsoft.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Gerelateerde extensies

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z