ODBC-Einrichtung über Kommandozeile |
![]() ![]() ![]() |
Für Installationen über Software-Verteilung auf mehreren Clients ist oft wünschenswert, dass alle Konfigurationsschritte möglichst automatisch ablaufen. Bei der Installation über Kommandozeile können Sie ab der Version 2016 mit zusätzlichen Parametern auch Zielverzeichnis, Silent-Mode und Daten für die Erstellung der ODBC-Verbindungen angeben.
Zielverzeichnis
Der Schalter für das Zielverzeichnis lautet /D. Der Installationsordner muss immer der letzte Parameter sein, und darf nicht zwischen Hochkommas stehen, selbst dann nicht, wenn Leerzeichen vorhanden sind.
Beispiel: SetupUntis2019.exe /D=C:\Untis
Silent Installation
Die Installation kann über die Kommandozeile im Silent-Mode aufgerufen werden. Verwenden Sie dazu die Option /S.
Beispiel: SetupUntis2019.exe /S
Automatisches Anlegen der ODBC-Verbindung
Sie können das automatische Anlegen der ODBC-Verbindung (Benutzer-DSN) über die Kommandozeile veranlassen. Dazu bieten wir drei Parameter an.
•/odbcdriver Name des ODBC-Treibers (obligatorisch). Das ist der Name, welcher im ODBC-Datenquellenadministrator in der Spalte "Treiber" sichtbar ist (z.B. "Microsoft Access Driver" *.mdb, *.accdb)". Bitte beachten Sie (z.B. für MySQL), dass der Treiber bereits installiert sein muss und dass dieser meist in seiner 32-Bit-Fassung erforderlich ist (siehe Kapitel *64bit Betriebssystem) .
•/odbcparams: Zusätzliche Parameter für die ODBC-Verbindung, wie Pfad der mdb-Datei, oder Benutzername, Passwort, Server oder Datenbank für MySQL/MS-SQL. Diese Parameter werden in der Form "Schlüssel1=Wert1;Schlüssel2=Wert2;..." angegeben, wobei Schlüssel und Werte abhängig vom Hersteller der Datenbank sind. Wir geben nachfolgend Beispiele für die meist verwendeten Parameter an.
•/odbcname: Optionaler Name für die ODBC-Verbindung. Wenn kein Name angegeben ist, wird eine ODBC-Verbindung mit dem Namen "Untis" angelegt.
Beispiele
•Access: SetupUntis2019.exe /S /odbcdriver="Microsoft Access Driver (*.mdb, *.accdb)" /odbcparams="DBQ=C:\DB\Untis.mdb"
Legt eine ODBC-Verbindung an, die auf die Datei C:\DB\Untis.mdb zeigt
•MySQL: SetupUntis2019.exe /S /odbcdriver="MySQL ODBC 5.1 Driver" /odbcparams="SERVER=127.0.0.1;DATABASE=Untis;UID=dbuser;PWD=passwd;PORT=3306"
Legt eine ODBC-Verbindung an, die auf den Server 127.0.0.1 über Port 3306 zugreift, Datenbankname "Untis", Benutzer "dbuser" mit Password "passwd".
•MSSQL: SetupUntis2019.exe /S /odbcdriver="SQL Server" /odbcparams="SERVER=SERVERNAME\MSSQL;DATABASE=Untis;UID=dbuser;PWD=passwd"
Legt eine ODBC-Verbindung an, die auf den Server "SERVERNAME\MSSQL" zugreift, Datenbankname "Untis", Benutzer "dbuser" mit Password "passwd".
• SetupUntis2019.exe /S /odbcdriver="SQL Server" /odbcparams=" SERVERNAME\MSSQL;DATABASE=Untis;TRUSTED-CONNECTION=Yes"
Legt eine ODBC-Verbindung an, die auf den Server "SERVERNAME\MSSQL" zugreift, Datenbankname "Untis", Windows-Authentifizierung. |