Jetzt beginnen wir mit der Erklärung der ODBC-Datenquelle. In der „Systemsteuerung und Sicherheitsverwaltungstools“ können Sie das Symbol für die ODBC-Datenquelle sehen.
Doppelklicken Sie, um den ODBC-Datenquellen-Manager zu öffnen, wie in der Abbildung unten dargestellt:
ODBC Data Source Manager bietet die präziseste Methode zum Konfigurieren, Hinzufügen und Löschen verschiedener Datenquellennamen. Es ermöglicht Benutzern, die Konfiguration von Datenquellen einfach abzuschließen. Benutzer können auch den ursprünglichen DSN (Datenquellennamen) löschen oder die zuvor konfigurierte Datenquelle ändern. Die spezifischen Funktionen des ODBC Data Source Manager sind wie folgt:
▲Benutzer-DSN: Die ODBC-Benutzerdatenquelle speichert Informationen darüber, wie eine Verbindung zum angegebenen Datenanbieter hergestellt wird. Benutzerdatenquellen sind nur für den aktuellen Benutzer sichtbar und können nur auf diesen Computer angewendet werden.
▲System-DSN: Die ODBC-Systemdatenquelle speichert Informationen darüber, wie eine Verbindung zum angegebenen Datenanbieter hergestellt wird. Systemdatenquellen sind für alle Benutzer auf dem aktuellen Computer sichtbar.
▲Datei-DSN: Die ODBC-Dateidatenquelle ermöglicht Benutzern die Verbindung mit Datenanbietern. Datei-DSNs können von Benutzern gemeinsam genutzt werden, die denselben Treiber installiert haben.
▲ Treiber: Der ODBC-Treiber ermöglicht es Programmen, die ODBC unterstützen, Informationen über ODBC-Datenquellen abzurufen. Wenn Sie einen neuen Treiber installieren, verwenden Sie dessen Installationsprogramm.
▲Verfolgung: Die ODBC-Ablaufverfolgung ermöglicht die Erstellung von Protokollen von Anrufen an den ODBC-Treiber, damit das technische Personal sie anzeigen kann. Dies kann auch beim Debuggen von Anwendungen hilfreich sein. Visual Studio Trace Aktiviert die ODBC-Ablaufverfolgung für Microsoft Visual Studio.
▲Verbindungspooling: Durch Verbindungspooling kann die Anwendung das Verbindungshandle erneut öffnen. Dieser Vorgang speichert den Roundtrip-Prozess zum Server.
So ermitteln Sie den Namen der bekannten Systemdatenquelle ODBC in C anhand des Namens der Datenquelle
Dann durchsuchen Sie die Registrierung,
Suchen Sie nach dem Benutzer-DSN unter [HKEY_CURRENT_USERSoftwareODBCODBC.INIODBC Data Sources]
Suchen Sie nach dem System-DSN unter [HKEY_LOCAL_MACHINESoftwareODBCODBC.INIODBC Data Sources]
Nachdem Sie es gefunden haben, beurteilen Sie anhand der gefundenen Zeichenfolge.
Wenn Sie nicht anhand von Strings urteilen möchten,
Gehen Sie entsprechend dem DSN-Namen zum oberen Pfad der Registrierung, um die detaillierten Informationen zur Datenbankquelle zu finden.
Darin befindet sich ein Treiberelement, das den Programmnamen der Datenbanktreiberquelle enthält. Sie können anhand dessen beurteilen.
APIs, die möglicherweise am Betrieb der Registrierung beteiligt sind:
RegOpenKeyEx
RegEnumValue
RegCloseKey
Das obige ist der detaillierte Inhalt vonWas ist die ODBC-Datenquelle in Win8?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!