Zum Inhalt springen

Data Source Name

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 25. Juli 2006 um 16:35 Uhr durch 87.123.64.148 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Der Data Source Name (DSN) ist eine Datenstruktur, die Informationen über eine spezifische Datenbank enthält, die ein ODBC-Treiber (Open Database Connectivity) braucht, um die Verbindung herzustellen. Eingebunden in der DSN, welche sich in der Registrierung oder einer separaten Textdatei befindet, sind Informationen wie der Name, Verzeichnis, und Treiber der Datenbank, und, basierend auf dem Typ der DSN, die ID und das Passwort des Benutzers. Die Entwickler erstellen einen separaten DSN für jede Datenbank. Um zu einer bestimmten Datenbank zu verbinden, spezifiziert der Entwickler seine DSN in einem Programm. Dem gegenüber stehen DSN-lose Verbindungen die alle nötigen Informationen innerhalb des Programms erfordern.

Es gibt drei Arten von DSN:

  • Benutzer-DSN (user DSN / machine DSN)
  • System-DSN
  • Datei-DSN (file DSNs)

Benutzer- und System-DSNs sind rechnerspezifisch und speichern die DSN-Informationen in der Registrierung. Eine Benutzer-DSN erlaubt Datenbankzugriff für einen einzelnen Benutzer auf einem einzelnen Rechner, eine System-DSN für jeden Benutzer eines bestimmten Rechners. Eine Datei-DSN enthält relevante Informationen in einer Textdatei mit einer .DSN Dateiendung, und kann von mehreren Benutzern von mehreren Rechner genutzt werden, wenn sie dieselben Datenbank-Treiber installiert haben.

http://searchvb.techtarget.com/sDefinition/0,,sid8_gci874018,00.html