.DSN

Fichier DSN

ODBC Data Source Name File
Poser une question
RÉPONSE RAPIDE

Un fichier DSN est un petit fichier texte brut ODBC « File Data Source Name » qui indique à Windows comment se connecter à une base de données - quel pilote, serveur et base de données utiliser. Il ne contient aucune donnée réelle, seulement des paramètres de connexion. Ouvrez-le dans le Bloc-notes pour le lire, ou gérez-le via l'Administrateur de sources de données ODBC de Windows. Attention : il peut stocker un nom d'utilisateur ou un mot de passe en texte clair.

Développeur : Microsoft (ODBC); part of the Open Database Connectivity standard Catégorie : Fichiers de base de données Standard ouvert MIME: text/plain
S'OUVRE SUR Windows macOS Linux
Lié : .DB · .DBF · .ACCDB · .SQL

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 11, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier DSN ?

Les fichiers .dsn sont utilisés par divers programmes de base de données pour se connecter à des bases de données. Un fichier .dsn stocke les informations nécessaires à l'établissement d'une connexion à distance avec une base de données, notamment l'adresse du serveur, le nom du pilote, l'identifiant de l'utilisateur et le nom de la base de données - bien que les identifiants stockés dans le fichier restent en texte clair, ce qui constitue une considération de sécurité.

Données au format texte

Les données des fichiers .dsn sont enregistrées au format texte brut style INI, organisées sous un en-tête de section [ODBC] avec des paires clé=valeur telles que DRIVER=, SERVER= et DATABASE=. Un fichier .dsn typique fait moins de 1 Ko. Cependant, certaines applications de base de données utilisent des entrées dans le registre Windows (DSN système ou utilisateur) au lieu de fichiers .dsn - seuls les DSN de fichier existent sur le disque en tant que fichiers .dsn.

Les fichiers .dsn comme moyen de connexion à une base de données

Les pilotes d'application ODBC (Open Database Connectivity) utilisent des fichiers .dsn pour établir des connexions aux bases de données - par exemple, Microsoft Access (.accdb / .mdb) ou Microsoft SQL Server. Le fichier .dsn lui-même ne contient aucune donnée de table ; c'est un petit pointeur de connexion qui indique au pilote ODBC comment localiser et s'authentifier auprès de la base de données cible. Au-delà de Windows, macOS (via iODBC) et Linux (via unixODBC) peuvent également lire les fichiers .dsn. Un fichier .udl sert un objectif similaire pour les connexions OLE DB.

Sécurité et sûreté

RISQUE : MEDIUM

Un .dsn est en texte brut et ne contient aucun code exécutable, donc son ouverture ne peut rien lancer. Le risque réel est la confidentialité, pas les logiciels malveillants : un DSN de fichier stocke les détails de connexion en texte clair - nom du serveur, base de données, identifiant et, selon le pilote, parfois un mot de passe - traitez donc les fichiers .dsn comme des identifiants. Ne les envoyez pas par e-mail, ne les soumettez pas à des dépôts publics et supprimez ou masquez les mots de passe avant de les partager. Si vous avez reçu un .dsn inattendu, inspectez-le dans un éditeur de texte avant de l'utiliser pour voir exactement vers quel serveur il pointe.

Détails du format

en bref
NOM COMPLETODBC Data Source Name Filealias File DSN, ODBC data source file
DÉVELOPPEURMicrosoft (ODBC); part of the Open Database Connectivity standarddepuis Microsoft ODBC (early 1990s); File DSN since ODBC 3.0 (1996)
TYPE MIMEtext/plain
TYPEFichier de configuration de connexion de style INI en texte brut
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Conception de schémas PCB OrCAD / Allegro (.dsn) - Fichier de conception Cadence OrCAD Capture (et routage Specctra/Allegro .dsn) ; une conception CAO électronique, pas une configuration ODBC.
  • Design Compiler / Fichiers de conception EDA - Certains outils d'automatisation de conception électronique utilisent .dsn pour les données de conception de circuits/cartes.

Programmes qui ouvrent les fichiers DSN

Windows4 apps
Microsoft Excel Payant Données > Récupérer des données > À partir d'autres sources > À partir d'ODBC (ou parcourez jusqu'au .dsn) pour extraire les données de la base de données dans une feuille.
Microsoft Access Payant Utilisez le .dsn pour lier/importer des tables externes (Données externes > Base de données ODBC > Source de données de fichier).
ODBC Data Source Administrator (odbcad32.exe) Intégré Exécutez odbcad32.exe (Panneau de configuration > Outils d'administration > Sources de données ODBC) > onglet DSN de fichier pour créer, tester, modifier ou supprimer des fichiers .dsn.
Notepad / any text editor Intégré Clic droit > Ouvrir avec > Bloc-notes pour lire ou modifier directement les paramètres de connexion [ODBC] en texte brut.
macOS2 apps
iODBC Administrator Open-source Utilisez l'administrateur d'iODBC pour créer/modifier des DSN de fichier sur macOS ; ou modifiez directement le fichier texte. (L'ancien administrateur ODBC d'Apple a été supprimé des versions modernes de macOS.)
TextEdit / any text editor Intégré Ouvrez le .dsn en tant que texte brut pour lire ou modifier les clés de connexion.
Linux1 app
unixODBC Open-source Gérez les sources de données ODBC avec unixODBC (odbcinst / ODBCConfig) ; inspectez ou modifiez le .dsn comme un fichier texte.

Détails techniques

spécifications approfondies
Type de formatFichier de configuration de connexion de style INI en texte brut
Type MIMEtext/plain
Encodage du fichierASCII / ANSI ; pas d'exigence Unicode
Taille de fichier typiqueMoins de 1 Ko - quelques lignes de paires clé=valeur
Structure du fichierFichier INI avec une section [ODBC] listant DRIVER=, SERVER=, DATABASE=, UID= et des clés spécifiques au pilote
Signature binaireAucune - texte brut ; commence généralement par l'en-tête de section INI [ODBC] à l'offset 0
ChiffrementAucun - identifiants stockés en texte clair (risque de sécurité si le fichier est partagé ou non protégé)
Plateformes supportéesWindows (ODBC natif), macOS (iODBC, unixODBC), Linux (unixODBC)
Contenu des donnéesMétadonnées de connexion uniquement - pas de données de table, de lignes ou de schéma
Types de stockage DSNDSN de fichier (.dsn sur disque), DSN système (registre Windows HKLM), DSN utilisateur (registre Windows HKCU) - seul le DSN de fichier produit un fichier .dsn
Clés de connexion courantesDRIVER, SERVER, DATABASE, UID, PWD, DBQ (pour le chemin Access), PORT - plus les clés spécifiques au pilote
Géré parAdministrateur de sources de données ODBC (odbcad32.exe) sur Windows, Administrateur iODBC sur macOS, ou n'importe quel éditeur de texte brut
Alternatives courantesFichiers UDL (OLE DB), chaînes de connexion sans DSN intégrées dans la configuration de l'application
PubliéMicrosoft ODBC (early 1990s); File DSN since ODBC 3.0 (1996)
Dernière versionN/A - tied to the ODBC driver/spec, not separately versioned
Standard ouvertOui · libre de droits
Spécificationlearn.microsoft.com

Conversions DSN

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers DSN. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour
G
geoffAug 2026SANS RÉPONSE
dsn fault from router - msn not opening correctly
En attente d'une réponse

Foire aux questions

Qu'est-ce qu'un fichier DSN ?
C'est un ODBC File Data Source Name - un minuscule fichier texte brut qui indique à Windows (ou à un autre hôte ODBC) comment se connecter à une base de données : quel pilote, serveur, base de données et utilisateur. Il ne contient aucune donnée réelle, seulement des paramètres de connexion.
Comment ouvrir un fichier DSN ?
Ouvrez-le dans n'importe quel éditeur de texte (Bloc-notes/TextEdit) pour lire les paramètres, ou gérez-le avec l'Administrateur de sources de données ODBC de Windows (odbcad32.exe) sur l'onglet DSN de fichier. Pour l'utiliser, vous avez également besoin du pilote ODBC correspondant et d'un accès à la base de données vers laquelle il pointe.
Un fichier DSN contient-il mes données ?
Non. Un .dsn ne contient que des paramètres de connexion (pilote, serveur, base de données, identifiant). Les tables réelles résident dans la base de données vers laquelle il pointe - le .dsn n'est qu'un pointeur.
Quelle est la différence entre un DSN de fichier, de système et d'utilisateur ?
Les DSN système et utilisateur sont stockés dans le registre Windows (Système = tous les utilisateurs, Utilisateur = votre compte). Un DSN de fichier est le seul enregistré sous forme de fichier .dsn sur le disque, il peut donc être copié ou placé sur un partage réseau pour être partagé.
Est-il sûr de partager un fichier DSN ?
Soyez prudent - les DSN de fichier stockent les détails de connexion en texte clair et peuvent inclure un nom d'utilisateur (et, avec certains pilotes, un mot de passe). Traitez-les comme des identifiants ; supprimez les champs sensibles avant de les partager.
Pourquoi mon .dsn s'ouvre-t-il dans un programme de circuit/CAO ?
L'extension .dsn est également utilisée par les outils de conception électronique OrCAD/Allegro pour les fichiers de schémas et de routage. Si votre .dsn provient d'un outil EDA, il s'agit d'une conception de circuit et non d'une connexion ODBC - ouvrez-le dans le logiciel de CAO, pas dans un éditeur de texte.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.MDMarkdown Document
8.M4AMPEG-4 Audio File
9.TMPTemporary File
10.ICSiCalendar data file

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z