Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
installationsschritte [2025/08/05 09:05] neelestinstallationsschritte [2026/05/27 23:42] (aktuell) – alte Version wiederhergestellt (2026/05/12 15:24) deppe2
Zeile 1: Zeile 1:
-======Installationsschritte====== +===== Die Einrichtung von PAM [veraltet]=====
-Bevor die nachfolgenden Schritte durchgeführt werden können, müssen diese Komponenten von der CD-ROM auf dem Rechner installiert werden:  +
-  * Firebird 2.5 +
-  * PAM +
- +
-Firebird sollte auf seinem Rechner unter Microsoft Windows als „Service“ installiert werden. Wenn die Programme richtig eingerichtet wurden, kann PAM gestartet und genutzt werden. Es wird mit der mitgelieferten lokalen Datenbank (PAM2.1.gdb) aus dem Installationsverzeichnis gearbeitet. Falls eine andere Datenbank angesteuert werden soll oder PAM noch nicht läuft, müssen die in den nächsten beiden Kapiteln **Datenbank-Server** und **Die Einrichtung von PAM** beschriebenen Einstellungen angepasst werden.  +
- +
-===== Datenbank-Server ===== +
-Für PAM muss ein Datenbank-Server eingerichtet werden. Es wird die Installation von Firebird 2.5 empfohlen. Dieser sollte als Dienst arbeiten und bei jedem Programmstart automatisch aufgerufen werden. Die dafür notwendigen Einstellungen können bereits während der Installation getroffen werden:  +
- +
-FIXME PLATZHALTER ABBILDUNG 1: Die Standardeinstellungen (einfach beibehalten) +
- +
-===== PAM-Client ===== +
-Für die Installation des PAM-Clients gibt es ein interaktives, selbsterklärendes Installationsskript, das ein Installationsverzeichnis anlegt und die erforderlichen Dateien dort ablegt.  +
- +
-Der PAM-Client benötigt eine lokale Firebird-Installation sowie einen installierten Dongle-Treiber. +
- +
-===== Die Einrichtung von PAM =====+
 Die Einrichtung von PAM erfolgt über die im Ordner //<Benutzer>\Anwendungsdaten\KTP\PAM2.1\// enthaltene Datei //pam.ini//. Jede der dort vorhandenen Zeilen steht für einen Eintrag, der eine bestimmte Konfigurationseigenschaft des Programms wiedergibt. Normalerweise sollte es kein Problem sein, mit den Standardeinstellungen zu arbeiten. Erst wenn Probleme auftauchen oder spezielle Konfigurationswünsche bestehen, empfiehlt es sich, eine oder mehrere der folgenden Einstellungen anzupassen. Die Einrichtung von PAM erfolgt über die im Ordner //<Benutzer>\Anwendungsdaten\KTP\PAM2.1\// enthaltene Datei //pam.ini//. Jede der dort vorhandenen Zeilen steht für einen Eintrag, der eine bestimmte Konfigurationseigenschaft des Programms wiedergibt. Normalerweise sollte es kein Problem sein, mit den Standardeinstellungen zu arbeiten. Erst wenn Probleme auftauchen oder spezielle Konfigurationswünsche bestehen, empfiehlt es sich, eine oder mehrere der folgenden Einstellungen anzupassen.
  
   * **Spracheinstellungen**: Unter dem Eintrag //language// kann die von PAM zu verwendende Sprache angegeben werden. Bisher existiert jedoch nur die Möglichkeit, Englisch (en) und Deutsch (de) auszuwählen. Bei der ersten Installation wird immer die von dem Betriebssystem verwendete Sprache aktiviert. Daneben ist es auch möglich, die Sprache erst später im Programm selber anzupassen, nämlich unter dem enthaltenen Menüpunkt //Optionen -> Sprache//.   * **Spracheinstellungen**: Unter dem Eintrag //language// kann die von PAM zu verwendende Sprache angegeben werden. Bisher existiert jedoch nur die Möglichkeit, Englisch (en) und Deutsch (de) auszuwählen. Bei der ersten Installation wird immer die von dem Betriebssystem verwendete Sprache aktiviert. Daneben ist es auch möglich, die Sprache erst später im Programm selber anzupassen, nämlich unter dem enthaltenen Menüpunkt //Optionen -> Sprache//.
-  * **Administratorpasswort**: Unter den Einträgen //DatabaseUser// und //DatabasePassword// werden ein Standardbenutzername und ein Standardpasswort angelegt. Bisher sind dort die Einträge //sysdba// und //masterkey// gesetzt. Dabei handelt es sich um die Administratorkennung samt dem vom System vorkonfigurierten Passwort. +  * **Administratorpasswort**: Unter den Einträgen //databaseUser// und //databasePassword// werden ein Standardbenutzername und ein Standardpasswort angelegt. Bisher sind dort die Einträge //sysdba// und //masterkey// gesetzt. Dabei handelt es sich um die Administratorkennung samt dem vom System vorkonfigurierten Passwort. 
   * **Erreichbarkeit der Server**: Der Eintrag //expectServerIsReachable// gibt wieder, ob das Programm in der Datenbankverwaltung ständig überprüfen soll, ob ein bestimmter Server erreichbar ist (wenn auf //true// gesetzt), oder stattdessen eine optimistische Variante wählt, in der es zunächst davon ausgeht, dass der jeweilige Server erreicht werden kann, sofern er überhaupt existiert.    * **Erreichbarkeit der Server**: Der Eintrag //expectServerIsReachable// gibt wieder, ob das Programm in der Datenbankverwaltung ständig überprüfen soll, ob ein bestimmter Server erreichbar ist (wenn auf //true// gesetzt), oder stattdessen eine optimistische Variante wählt, in der es zunächst davon ausgeht, dass der jeweilige Server erreicht werden kann, sofern er überhaupt existiert. 
   * **Verifizierung einer Datenbank**: Der Eintrag //expectDatabaseIsReachable// gibt wieder, ob das Programm in der Datenbankverwaltung standardmäßig davon ausgehen soll, dass eine selektierte Datenbank tatsächlich vorhanden ist. Nach der PAM-Installation ist dieser Eintrag immer auf //false// gesetzt (d.h. die Überprüfung findet ggf. statt). Es wird jedoch empfohlen, ihn auf //true// zu setzen, sobald auf einem oder mehreren Servern das Standardpasswort (//masterkey//) für den SYSDBA (Datenbankadministrator) geändert wurde.    * **Verifizierung einer Datenbank**: Der Eintrag //expectDatabaseIsReachable// gibt wieder, ob das Programm in der Datenbankverwaltung standardmäßig davon ausgehen soll, dass eine selektierte Datenbank tatsächlich vorhanden ist. Nach der PAM-Installation ist dieser Eintrag immer auf //false// gesetzt (d.h. die Überprüfung findet ggf. statt). Es wird jedoch empfohlen, ihn auf //true// zu setzen, sobald auf einem oder mehreren Servern das Standardpasswort (//masterkey//) für den SYSDBA (Datenbankadministrator) geändert wurde.