Datenbank: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
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?erschiedliche Plattformen frei erh䬴lich.
Im Mehrplatzbetrieb verwendet OrgaMon den Datenbankserver Firebird SQL. Er ist für unterschiedliche Plattformen frei erhältlich.


F?e '''Einzelplatzinstalltion''' gibt es 2 M?chkeiten
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?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 27.01.2005) sollte die Version 1.5.2 verwendet werden.''
''Im Moment (Stand 18.01.2010) sollte die Version 2.5.0 verwendet werden.''


Systemvoraussetzungen f? 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 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:
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\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 ==
== 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:
Classci server: Bei mehreren Netzwerkkarten muss man den dienst einem Interface zuordnen, also der IP die einer Netzwerkkarte zugerodnet ist:

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.