ODBC Konfiguration über Eingabeaufforderung
Aus ITwiki
Einstellungen in der ODBC Konfiguration können entweder über den ODBC-Datenquellen-Administrator in der Systemsteuerung oder über die ODBCConf.exe in der Eingabeaufforderung vorgenommen werden. Letzteres ist besonders in der Batch-Programmierung oder in einer anderen Programmiersprache nützlich.
Inhaltsverzeichnis
Syntax[Bearbeiten]
Schalter[Bearbeiten]
- /H, /? - Zeigt die Hilfe an
- /S - Silent, keine Fehlermeldungen anzeigen
- /C - Ausführung fortsetzen, auch wenn eine Ausführung fehl schlägt
- /R - Die Aktionen nach einem Neustart durchführen
- /F - Benutze die nachfolgende Response-Datei
- /E - Lösche die Response-Datei, wenn abgeschlossen
- /L - Logging aktivieren, gefolgt von einem Modus und Dateiname
Log Modi: n (normal), v (detailiert), d (debug)
Beispiel: '/Lv log.txt' Detailiertes Logging in log.txt - /A - Eine Aktion angeben. Aktionen werden in {} angegeben.
Aktionen[Bearbeiten]
REGMDACVERSION | <Version> |
SETFILEDSNDIR | |
INSTALLDRVRMGR | |
INSTALLDRIVER | <Treiber Konfiguration> <Treiber Pfad> |
INSTALLTRANSLATOR | <Translator Konfiguration> <Treiber Pfad> |
CONFIGDRIVER | <Treibername> <Treiber-spezifische Konfigurationsparameter> |
CONFIGDSN | <Treibername> <DSN|Attribute> |
CONFIGSYSDSN | <Treibername> <DSN|Attribute> |
REGSVR | <Pfad zur DLL> |
Beispiele[Bearbeiten]
- ODBCConf /a {REGSVR foo.dll} /a {REGMDACVERSION 2.1.1}
- ODBCConf /e /f "my response file.log"
- ODBCConf /a {CONFIGDSN "SQL Server" "DSN=SQLServer|Description=Mein SQL Server|SERVER=MyServer|Trusted_Connection=yes|Database=MyDatabase"}