Datenbank: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Die Installation eines Datenbank-Servers ist nur im Mehrplatzbetrieb notwendig. OrgaMon verwendet im Einzelplatz-Betrieb die embedded-Version des firebird-SQL Servers.
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.
Im Mehrplatzbetrieb verwendet OrgaMon den Datenbankserver Firebird SQL. Er ist f?erschiedliche Plattformen frei erh䬴lich.


Für eine '''Einzelplatzinstalltion''' gibt es 2 Möglichkeiten
F?e '''Einzelplatzinstalltion''' gibt es 2 M?chkeiten


* 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?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)
Zeile 15: Zeile 15:
''Im Moment (Stand 27.01.2005) sollte die Version 1.5.2 verwendet werden.''
''Im Moment (Stand 27.01.2005) sollte die Version 1.5.2 verwendet werden.''


Systemvoraussetzungen für den Datenbank-Server (30.07.01)
Systemvoraussetzungen f? 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) 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:
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) muß sich dort auf einer lokalen Platte befinden. Die Datenbanksicherungsdatei muss ebenfalls auf einer lokalen Platte abgelegt werden. Dieser "Backup"-Pfad muss f?e GaZMa-Clients freigegeben werden (Schreib/Lesezugriff). Beispiel:


  Datenbank:  C:\TerminManagement\GaZMa\GaZMa.gdb                      // nicht freigeben!
  Datenbank:  C:\TerminManagement\GaZMa\GaZMa.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 ==
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.

Version vom 30. Juli 2005, 10:15 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?erschiedliche Plattformen frei erh䬴lich.

F?e Einzelplatzinstalltion gibt es 2 M?chkeiten

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

F?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 27.01.2005) sollte die Version 1.5.2 verwendet werden.

Systemvoraussetzungen f? 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) muß sich dort auf einer lokalen Platte befinden. Die Datenbanksicherungsdatei muss ebenfalls auf einer lokalen Platte abgelegt werden. Dieser "Backup"-Pfad muss f?e GaZMa-Clients freigegeben werden (Schreib/Lesezugriff). Beispiel:

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

Besonderheiten bei der Linux Installation

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.