Installation
Die Installation von Untis MultiUser erfolgt in zwei Schritten:
1. Installation der Applikation Untis (entfällt, wenn Sie bereits mit der Single-User Variante von Untis
arbeiten)
2. Installation der Datenbank-Anbindung (wahlweise MS Access, MySQL oder MS SQL)
Diese beiden Schritte werden auf den nachfolgenden Seiten im Detail beschrieben.
Applikation Untis
Es besteht kein Unterschied zwischen der Vorgehensweise der Installation der Single-User und der
MultiUser Variante von Untis.
Hier finden Sie die Beschreibung wie man Untis installiert
Untis kann wahlweise zentral auf einem (Windows-) Server oder auf allen Workstations einzeln installiert
werden, an denen mit dem Programm gearbeitet werden soll. Achten Sie bei einer zentralen Installation
auf dem Server darauf, dass sie mit Administrator-Rechten durchgeführt wird. Starten Sie, ebenfalls mit
Administratorrechten, anschließend einmal das Programm auf dem Server sowie auf sämtlichen Klienten
(PCs), damit die notwendigen Einträge in der System-Registrierung vorgenommen werden können.
Unter Umständen muss Untis einmal über einen Rechtsklick auf die Untis.exe (bzw. die Verknüpfung am Desktop) und dann mit dem Befehl "Als Administrator ausführen" gestartet werden.
Einrichten der ODBC-Verbindungen
Auf jedem PC (egal, ob Einzel-, oder Server-Installation), an dem mit Untis MultiUser gearbeitet wird,
muss eine ODBC-Verbindung gemäß der Beschreibung des nachfolgenden Kapitels eingerichtet sein.
Die prinzipiellen Schritte sind dafür die gleichen.
Es muss zunächst eine leere Datenbank (das heißt eine Datenbank, bei der noch keine Tabellen
angelegt wurden) auf einen zentralen Platz eines Netzwerkservers kopiert werden. Diese finden Sie auf
unserer Homepage unter https://www.untis.at/HTML/updates.php . Bei Verwendung einer anderen
Datenbank müssen Sie diese leere Datenbank selbst erstellen.
In der Systemsteuerung müssen Sie dann im ODBC-Datenquellen-Administrator die entsprechenden
Einträge vornehmen.
Je nach eingesetztem Betriebssystem und Datenbank Version kann es sein, dass die ODBC Verbindung mit dem 32 Bit Connector eingerichtet werden muss. Die diesbezüglichenInformationen finden Sie im Kapitel 64Bit Betriebssystem.
Microsoft Access Datenbank
Wir empfehlen allen Anwendern, die wenig oder gar keine Erfahrung mit der Administration von Datenbanken haben, Untis MultiUser mit Microsoft Access zu betreiben.
Um Untis MultiUser mit einer Microsoft Access Datenbank zu verwenden, führen Sie folgende Schritte
durch.
Auf unserer Hompage unter https://www.untis.at/HTML/updates.php befindet sich die Datei Untis.mdb.
Kopieren Sie diese Datei in einen Ordner auf dem Server, auf den alle Benutzer Schreib- und Leserechte
haben.
Wir gehen nun im Folgenden davon aus, dass Untis MultiUser auf jedem Computer, an dem das
Programm verwendet werden soll, ordnungsgemäß mit Administrator-Rechten installiert worden ist.
Auf jedem dieser Computer ist nun Folgendes zu tun:
Windows 8 bzw. Windows 10:
1. Suchen Sie über den Startschirm den passenden ODBC Connector.
2. Wählen Sie den gewünschten ODBC Connector
3. Es wird Ihnen nun ein Dialog angezeigt, in dem sämtliche bereits angelegte Datenquellen aufgelistet
sind. Wir wollen nun die Datenquelle für Untis hinzufügen. Klicken Sie dazu auf die Schaltfläche <Hinzufügen>.
Soll die ODBC Verbindung nur für den aktiven Windows-Benutzer angelegt werden, so geschieht dies
auf der Karteikarte „Benutzer-DSN“. Wird die ODBC Verbindung für alle Benutzer eingerichtet, so wird
dies auf der Karteikarte „System-DSN“ durchgeführt.
4. Aus der Liste der nun angebotenen Treiber wählen Sie den Treiber „Microsoft Access-Treiber (*.mdb)“ und klicken Sie auf "Fertig stellen". Sollte dieser Treiber bei Ihnen nicht zur Auswahl angeboten werden, können Sie ihn direkt von der Microsoft-Homepage downloaden (nach MDAC suchen).
5. Es erscheint ein Dialog, in dem Sie spezifizieren können, mit welcher Datenbank diese Verbindung
verknüpft wird und welchen Namen sie tragen soll. Der Datenquellenname muss „Untis“ lauten, falls in
den entsprechenden Einstellungen in Untis nichts Gegensätzliches definiert ist. Lesen Sie mehr über
die ODBC-Bezeichnung im Kapitel Variabler Name der ODBC-Verbindung . Über die Schaltfläche
<Auswählen> können Sie den Pfad angeben, der zu der auf dem Server abgelegten Datei Untis.mdb
führt.
7. Bestätigen Sie alle Dialoge mit "OK" . Damit ist die Installation abgeschlossen.
Arbeiten Sie unter einem 64Bit Betriebssystem , so lesen Sie bitte das gleichnamige Kapitel.
Lesen Sie nun beim Punkt Untis MultiUser zum ersten Mal starten weiter.
MySQL Datenbank
Um Untis MultiUser mit einer MySQL Datenbank zu betreiben, müssen Sie zunächst mit einem
geeigneten Datenbank-Administrationstool eine leere Datenbank (ohne Tabellen) mit beispielsweise dem
Namen Untis anlegen.
Legen Sie nun über die "Systemsteuerung | Verwaltung | Datenquellen (ODBC)" eine neue ODBCDatenquelle namens Untis an. (Vergleichen Sie dazu auch das Kapitel Microsoft Access Datenbank .)
Sollte Ihnen in der Systemsteuerung kein MySQL-Treiber angeboten werden, so müssen Sie diesen
zunächst aus dem Internet (z.B. von www.mysql.de ) herunterladen.
Untis MultiUser erfordert MySQL Treiber der Version 5.1.8 oder höher.
Lesen Sie nun beim Punkt Untis MultiUser zum ersten Mal startenweiter.
MS SQL Datenbank
Untis MultiUser bietet Ihnen neben den bereits beschriebenen Datenbanken auch die Möglichkeit, mit MS SQL zu arbeiten. Der prinzipielle Ablauf der Installation entspricht der Vorgangsweise bei der
Verwendung von Microsoft Access und MySQL.
1. Legen Sie zunächst mit einem geeigneten Datenbank-Administrationsprogramm eine leere MS SQL
Datenbank (ohne Tabellen) mit beispielsweise dem Namen Untis an.
2.Legen Sie nun über die "Systemsteuerung | Verwaltung | Datenquellen (ODBC)" eine neue ODBCDatenquelle namens Untis an. (Vergleichen Sie dazu auch das Kapitel Microsoft Access Datenbank .)
64bit Betriebssystem
Die 32-Bit Varianten der erforderlichen Treiber können Sie über den 32-Bit ODBC-DatenquellenAdministrator installieren. Führen Sie dazu im Verzeichnis %SystemRoot%\SysWOW64 (unter Windows 7 beispielsweise unter "C:\Windows\SysWOW64\ ") die Datei " odbcad32.exe " aus. Sollten Sie im ODBC-Datenquellen-Adminstrator, den Sie über die Systemsteuerung öffnen, die gesuchten Treiber nicht finden, führen Sie wie oben beschrieben die 32-Bit Variante aus.
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 ODBCDatenquellenadministrator 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 ODBCVerbindung mit dem Namen "Untis" angelegt.
Beispiele
- Access: SetupUntis2109.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" -
With port 3307:
MSSQL: SetupUntis2019.exe /S /odbcdriver="SQL Server" /odbcparams="SERVER=SERVERNAME\MSSQL,3307;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.