Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
ODBCCONF.exe ist ein Befehlszeilentool, mit dem Sie ODBC-Treiber und Datenquellennamen konfigurieren können.
Hinweis
ODBCCONF.exe wird in einer zukünftigen Version von Windows-Datenzugriffskomponenten entfernt. Vermeiden Sie die Verwendung dieses Features, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature verwenden. Sie können PowerShell-Befehle zum Verwalten von Treibern und Datenquellen verwenden. Weitere Informationen zu diesen PowerShell-Befehlen finden Sie unter Windows Data Access Components-Cmdlets.
Syntax
ODBCCONF [switches] action
Arguments
Schalter
Null- oder mehr Optionen für Schalter. Die Liste der verfügbaren Optionen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.
Aktion
Eine Aktion ausführen. Die Liste der verfügbaren Optionen finden Sie im Abschnitt "Hinweise".
Bemerkungen
Die folgenden Schalter sind verfügbar:
| Schalter | Description |
|---|---|
| /A {action} | Geben Sie eine Aktion an. /A ist optional, wenn nur eine Aktion angegeben ist. |
| /? | Zeigt die Verwendung für ODBCCONF.EXE an. |
| /C | Die Verarbeitung wird fortgesetzt, wenn eine Aktion fehlschlägt. |
| /E | Löschen Sie die mit /F angegebene Antwortdatei, wenn die Verarbeitung abgeschlossen ist. |
| /F | Verwenden Sie eine Antwortdatei, wie odbcconf /F my.rsp.my.rsp könnte wie folgt aussehen: REGSVR c:\my.dll/A wird nicht in einer Antwortdatei verwendet. |
| /H | Verwendung anzeigen (Hilfe). Dieser Schalter ist identisch mit /?. |
| /L[mode] Dateiname | Programmausgabe an eine Datei in einem von drei Modi senden: normal (n), ausführlich (v) und debuggen (d). Im Debugmodus werden die DLLs aufgezeichnet, die von odbcconf.exegeladen werden. Wenn Sie /L ohne Modus angeben, ist die Protokolldatei leer. Beispiel: /Lv log.txt. |
| /R | Die Aktion wird nach einem Neustart ausgeführt. |
| /S | Lautloser Modus. Fehlermeldungen nicht anzeigen. |
Die folgenden Aktionen sind verfügbar:
| Maßnahme | Description |
|---|---|
| CONFIGDRIVER driver_name**treiberspezifische Konfigurationsparameter | Lädt die entsprechende Treibersetup-DLL und ruft die ConfigDriver-Funktion auf. Entspricht der SQLConfigDriver-Funktion. Beispiel: /A {CONFIGDRIVER " Driver Name" "CPTimeout=60"} /A {CONFIGDRIVER " Driver Name" "DriverODBCVer=03.80"} |
| driver_name DSN=name | Attribute | Fügt eine Benutzerdatenquelle hinzu oder ändert sie. Entspricht der SQLConfigDataSource-Funktion. Beispiel: /A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"} |
| CONFIGSYSDSN driver_name DSN=name | attributes | Fügt eine Systemdatenquelle hinzu oder ändert sie. Entspricht der SQLConfigDataSource-Funktion. Beispiel: /A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"} |
| InstallDriver | Entspricht der SQLInstallDriverEx-Funktion. Informationen zur Syntax der Schlüsselwort-Wert-Paare, die an INSTALLDRIVER übergeben werden, finden Sie unter Driver Specification Subkeys. Beispiel: /A {INSTALLDRIVER "Ihr Treiber | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"} |
| INSTALLTRANSLATOR Translator configuration**Treiberpfad | Fügt dem RegistrierungsschlüsselHKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators Informationen zu einem Übersetzer hinzu. Entspricht der SQLInstallTranslatorEx-Funktion. Informationen zur Syntax der Schlüsselwort-Wert-Paare, die an INSTALLDRIVER übergeben werden, finden Sie unter Translator Specification Subkeys. Beispiel: /A {INSTALLTRANSLATOR "My Translator | Translator=c:\my.dll | Setup=c:\my.dll"} |
| REGSVR dll | Registriert eine DLL. Entspricht regsvr32.exe. Beispiel: /A {REGSVR c:\my.dll} |
| SETFILEDSNDIR | Wenn HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir nicht vorhanden ist, erstellt die SETFILEDSNDIR-Aktion sie und weist ihr den Wert bei HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir zu, mit \ODBC\Data Sources angefügt. Der Wert bei HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir gibt den Standardspeicherort an, der vom ODBC-Datenquellenadministrator beim Erstellen einer dateibasierten Datenquelle verwendet wird. Beispiel: /A {SETFILEDSNDIR} |