Konfigurieren des SQL Server-ODBC-Treibers: Löschen einer Datenquelle
Gilt für: SQL Server
Azure SQL-Datenbank
Azure SQL verwaltete Instanz
Azure Synapse Analytics Analytics
Platform System (PDW)
Bevor Sie ODBC-Anwendungen mit SQL Server 2005 (9.x) oder höher verwenden, müssen Sie wissen, wie Sie die Version des kataloggespeicherten Prozeduren in früheren Versionen von SQL Server aktualisieren und Datenquellen hinzufügen, löschen und testen.
Sie können eine Datenquelle auf folgende Arten löschen: mithilfe des ODBC-Administrators, programmgesteuert (mit SQLConfigDataSource) oder durch Löschen einer Datei (bei einem Dateiquellennamen).
So löschen Sie eine Datenquelle mit dem ODBC-Administrator
Öffnen Sie in Systemsteuerung die Verwaltungstools, und doppelklicken Sie dann entweder auf ODBC-Datenquellen (64-Bit) oder ODBC-Datenquellen (32-Bit). Stattdessen können Sie auch odbcad32.exe über die Eingabeaufforderung ausführen:
Klicken Sie auf die Registerkarte Benutzer-DSN, System-DSNoder Datei-DSN .
Wählen Sie die zu löschende Datenquelle aus.
Klicken Sie auf Entfernen, und bestätigen Sie dann das Löschen.
Beispiel
Rufen Sie SQLConfigDataSource entweder mit ODBC_REMOVE_DSN oder mit ODBC_REMOVE_SYS_DSN als zweitem Parameter auf, um eine Datenquelle programmgesteuert zu löschen.
Im folgenden Beispiel wird gezeigt, wie Sie eine Datenquelle programmgesteuert löschen können.
// remove_odbc_data_source.cpp
// compile with: ODBCCP32.lib user32.lib
#include <iostream>
#include \<windows.h>
#include \<odbcinst.h>
int main() {
LPCSTR provider = "SQL Server"; // Windows SQL Server Driver
LPCSTR provider = "SQL Server"; // Windows SQL Server driver
LPCSTR provider2 = "SQL Server Native Client 11.0"; // SQL Server 2012 Native Client driver
LPCSTR dsnname = "DSN=data2";
BOOL retval = SQLConfigDataSource(NULL, ODBC_REMOVE_DSN, provider, dsnname);
std::cout << retval; // 1 if successful
}
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für