REFLEX-Installation: Technische Informationen
Inhaltsverzeichnis
1 Allgemeines
Dieser Artikel beschreibt die technischen Vorgänge bei der Installation. Wenn Sie sich nicht damit befassen wollen, können Sie diesen Abschnitt überspringen. Für die Installation des Programmes ist keine spezielle Kenntnis erforderlich.
2 ODBC-Treiber für Microsoft SQL-Server® und SQL-Server-Express®
Voraussetzung für das Funktionieren mit Microsoft SQL-Server/Express ist der ODBC-Treiber mindestens Version 2000.xx (intern 8.x genannt) oder höher.
Bei Windows XP® SP2 (nicht empfohlen!) ist der richtige ODBC-Treiber normalerweise schon installiert.
Ab Windows 7® (nicht empfohlen!) sind die ODBC-Treiber serienmäßig installiert.
Ab Windows 8® sind die ODBC-Treiber ebenfalls serienmäßig installiert, müssen jedoch u.U. als "Feature" über die Systemsteuerung aktiviert werden.
3 ADO =
ADO ist bei allen aktuellen Windows-Versionen vorhanden und in das Betriebssystem integriert.
Eine spezielle Installation/Aktivierung ist nicht notwendig.
ADO ist auch Bestandteil des Windows-Updates. Wenn Sie das Windows-Update deaktivieren , kann das zu Problemen führen, wenn andere Updates ein ADO-Update voraussetzen!
4 ODBC-Treiber für mySQL
Für mySQL muss der ODBC-Treiber 3.51.12 verwendet werden. Wenn Sie eine andere Version verwenden wollen, sprechen Sie bitte mit unserem Support!
Eine funktionierende Version des Treibers befindet sich auf der Installations-CD und kann über das Installationsprogramm INSTALL als Option installiert werden.
Was ist ODBC? Ein ODBC-Treiber greift auf eine Datenbank zu über eine sog. DSN = Data-Source. Eine DSN ist eine ODBC-Einstellung für einen bestimmten Datenbank-Zugriff. Dabei gibt es folgende Unterscheidungen:
Benutzer-DSN: Benutzerabhängige DSN, d.h. diese DSN steht nur einem bestimmten PC-Benutzer zur Verfügung. Nicht empfohlen!
System-DSN: Globale DSN auf dem PC, d.h. diese DSN steht allen Benutzern dieses PC’s zur Verfügung. Das ist die empfohlene Methode!
Datei-DSN: Bei dieser DSN liegen die Einstellungen in einer Datei (xxxx.DSN) auf dem PC. Nicht empfohlen! Jeder Benutzer, der Zugriff auf den entsprechenden Ordner hat, kann diese DSN benutzen.
Das Installationsprogramm legt eine System-DSN mit dem Namen an.
5 BDE
REFLEX greift über die sog. BDE (Borland-Database-Engine) auf den ODBC-Treiber und dieser dann auf die Datenbank zu. Das Installationsprogramm installiert die BDE ggf. automatisch. Die BDE wird in der nächsten Zeit aus GEVITAS-Programmen verschwinden und durch ADO ersetzt.
5.1 ADO
Neuere Programmteile von GEVITAS-Programmen verwenden nicht mehr die BDE für den Datenbank-Zugriff, sondern ADO. ADO ist eine in Windows mitgelieferte Datenbank-Schnittstelle von Microsoft. ADO ist schlanker und schneller als die BDE/ODBC.
5.2 Datenbank
Das Installationsprogramm legt eine Datenbank REFLEX an, die einige Grunddaten beinhaltet. Wichtig: Es wird ein Standard-Benutzer mit dem Namen "REFLEX" und dem Passwort "start" angelegt. Dieser Benutzer hat Admin-Rechte in REFLEX. Mit diesem Benutzer können Sie sich bei ersten Start anmelden.
5.3 INI-Datei
Bestimmte Programmeinstellungen werden in einer sog. INI-Datei abgelegt. Diese Datei hat standardmäßig den Namen "REFLEX.INI" (für REFLEX bzw. "GPRO.INI" (Für GEVAS-Professional). Sie befindet sich nach der Programm-Installation im Programmverzeichnis (z.B. "C:\Programme\GEVITAS\REFLEX“).
Normalerweise müssen Sie keine Änderungen an der INI-Datei vornehmen. Nach der Programminstallation wird automatisch das REFLEX-Konfigurationsprogramm (RxKonf) aufgerufen, mit dessen Hilfe die entsprechenden Einstellungen der INI vorgenommen werden können.
Man kann über einen sog. "Startparameter" festlegen, mit welcher INI das Programm arbeiten soll. Das ist z.B. dann wichtig, wenn man mit mehreren Datenbanken (aber dem gleichen Programm!) arbeitet. Dieser Startparameter muss in der Verknüpfung von REFLEX hinter dem Aufruf der REFLEX.EXE angegeben werden. Er lautet
/K="Pfad/Dateiname zu der Ini-Datei"
Beispiel:
c:\Programme\Gevitas\Reflex\Reflex.exe /K="Pfad/Dateiname zu der Ini-Datei"
Bitte beachten Sie die Leerstelle zwischen dem Programmnamen und dem Startparameter!
5.4 Zusammenfassung:
Schritt | Wo? | Was? | Womit? |
---|---|---|---|
1 | Server | Installation SQL-Server (Express) | REFLEX Install |
oder 1 | Server | Installation SQL-Server | Microsoft-Installation |
oder 1 | Server | Installation mySQL | mySQL-Installation von mysql.de |
2 | Server/Domäne | Freigabe einrichten, volle Zugriffsrechte für Benutzer einräumen. | Server-Konfigurationsprogramm bzw. Samba. |
3 | Server | Leere Datenbank installieren | MSSQL: über SQL Managementstudio Datenbank-Backup von Install-CD einspielen mySQL: mySQL-Query Browser mit SQL-Script von REFLEX Install-CD |
4 | Server | Kopieren der Formular- und Report-Dateien | REFLEX Install-CD |
5 | Client | Installieren bzw. Updaten des ODBC-Treibers | REFLEX Install-CD |
6 | Client | Installieren REFLEX | Gevitas-Installer von REFLEX Install-CD |
7 | Client | Konfigurieren REFLEX | REFLEX Konfigurationsprogramm RxKonf |
6 Links
6.1 Server-Installation
- Technische Informationen