Datenbank: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(6 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Nur im Mehrplatzbetrieb notwendig. OrgaMon verwendet den Datenbankserver Firebird SQL. Er ist für unterschiedliche Plattformen frei erhältlich.
Die Installation eines Datenbank-Servers ist nur im Mehrplatzbetrieb notwendig. OrgaMon verwendet im Einzelplatz-Betrieb die embedded-Version des firebird-SQL Servers.


Für eine '''Einzelplatzinstalltion''' gibt es 2 Möglichkeiten
Im Mehrplatzbetrieb verwendet OrgaMon den Datenbankserver Firebird SQL. Er ist für unterschiedliche Plattformen frei erhältlich.
 
Für die '''Einzelplatzinstalltion''' gibt es 2 Möglichkeiten


* Firebird SQL Win32 embedded (Standard)
* Firebird SQL Win32 embedded (Standard)
* Firebird SQL Win32 Superserver (muss manuell eingerichtet werden)
* Firebird SQL Win32 Superserver (muss manuell eingerichtet werden)


Für '''Mehrplatzinstallationen''' muss ein Rechner als zentraler Datenbankserver agieren. Dazu sollte ein Linux Rechner eingesetzt werden.
Für die '''Mehrplatzinstallationen''' muss ein Rechner als zentraler Datenbankserver agieren. Dazu sollte ein Linux Rechner eingesetzt werden.


* Firebird SQL Linux Classic Server (Standard)
* Firebird SQL Linux Classic Server (Standard)
* Firebird SQL Win32 Superserver (nicht empfohlen)
* Firebird SQL Win32 Superserver (nicht empfohlen)


''Im Moment (Stand 26.08.2004) sollte die Version 1.5.1 verwendet werden.''
''Im Moment (Stand 18.01.2010) sollte die Version 2.5.0 verwendet werden.''


Systemvoraussetzungen für den Datenbank-Server (30.07.01)
== Systemvoraussetzungen für Datenbank-Server (30.07.01) ==


Dieser Server sollte  auf einem leistungsstarken Rechner (>=450 Mhz, >=128 MByte RAM) installiert
Dieser Server sollte  auf einem leistungsstarken Rechner (>=450 Mhz, >=128 MByte RAM) installiert werden (vorzugsweise Linux). Es braucht sich dabei NICHT um einen ausgesprochenen NT-Server handeln. Die Datenbank-Datei (OrgaMon.fdb) muss sich dort auf einer lokalen Platte befinden. Die Datenbanksicherungsdatei muss ebenfalls auf einer lokalen Platte abgelegt werden. Dieser "Backup"-Pfad muss für die OrgaMon-Clients freigegeben werden (Schreib/Lesezugriff). Beispiel:
werden (vorzugsweise Linux). Es braucht sich dabei NICHT um einen ausgesprochenen NT-Server handeln.
Die Datenbank-Datei (GaZMa.gdb) muß sich dort auf einer lokalen Platte befinden.
Die Datenbanksicherungsdatei muss ebenfalls auf einer lokalen Platte abgelegt
werden. Dieser "Backup"-Pfad muss für alle GaZMa-Clients freigegeben werden
(Schreib/Lesezugriff). Beispiel:


  Datenbank:  C:\TerminManagement\GaZMa\GaZMa.gdb                      // nicht freigeben!
  Datenbank:  C:\TerminManagement\OrgaMon\OrgaMon.gdb                      // nicht freigeben!
  Sicherung:  C:\TerminManagement\Datensicherung\Sicherung_<TAN>.fbak  // freigeben mit R/W Zugriff
  Sicherung:  C:\TerminManagement\Datensicherung\Sicherung_<TAN>.fbak  // freigeben mit R/W Zugriff
== Besonderheiten bei der Linux Installation ==
  rpm --install --force FirebirdCS.....rpm
Classci server: Bei mehreren Netzwerkkarten muss man den dienst einem Interface zuordnen, also der IP die einer Netzwerkkarte zugerodnet ist:
im /etc/xinet.d/firebird
      interface = 192.168.115.90
in /opt/firebird/firebird.conf
      DatabaseAccess = Restrict /srv/smb
sollte man die Datenbankablage auf einen gewissen Pfadbereich eingrenzen.

Aktuelle Version vom 18. Januar 2010, 17:23 Uhr

Die Installation eines Datenbank-Servers ist nur im Mehrplatzbetrieb notwendig. OrgaMon verwendet im Einzelplatz-Betrieb die embedded-Version des firebird-SQL Servers.

Im Mehrplatzbetrieb verwendet OrgaMon den Datenbankserver Firebird SQL. Er ist für unterschiedliche Plattformen frei erhältlich.

Für die Einzelplatzinstalltion gibt es 2 Möglichkeiten

  • Firebird SQL Win32 embedded (Standard)
  • Firebird SQL Win32 Superserver (muss manuell eingerichtet werden)

Für die Mehrplatzinstallationen muss ein Rechner als zentraler Datenbankserver agieren. Dazu sollte ein Linux Rechner eingesetzt werden.

  • Firebird SQL Linux Classic Server (Standard)
  • Firebird SQL Win32 Superserver (nicht empfohlen)

Im Moment (Stand 18.01.2010) sollte die Version 2.5.0 verwendet werden.

Systemvoraussetzungen für Datenbank-Server (30.07.01)

Dieser Server sollte auf einem leistungsstarken Rechner (>=450 Mhz, >=128 MByte RAM) installiert werden (vorzugsweise Linux). Es braucht sich dabei NICHT um einen ausgesprochenen NT-Server handeln. Die Datenbank-Datei (OrgaMon.fdb) muss sich dort auf einer lokalen Platte befinden. Die Datenbanksicherungsdatei muss ebenfalls auf einer lokalen Platte abgelegt werden. Dieser "Backup"-Pfad muss für die OrgaMon-Clients freigegeben werden (Schreib/Lesezugriff). Beispiel:

Datenbank:  C:\TerminManagement\OrgaMon\OrgaMon.gdb                       // nicht freigeben!
Sicherung:  C:\TerminManagement\Datensicherung\Sicherung_<TAN>.fbak   // freigeben mit R/W Zugriff

Besonderheiten bei der Linux Installation

 rpm --install --force FirebirdCS.....rpm

Classci server: Bei mehreren Netzwerkkarten muss man den dienst einem Interface zuordnen, also der IP die einer Netzwerkkarte zugerodnet ist:

im /etc/xinet.d/firebird

      interface = 192.168.115.90


in /opt/firebird/firebird.conf

      DatabaseAccess = Restrict /srv/smb

sollte man die Datenbankablage auf einen gewissen Pfadbereich eingrenzen.