infra:NET User
 
×
2.3.2.9 Mehrere Datenbanksysteme gleichzeitig
Client/Server + Client/Server
Sie können auch 2 infra:NET Server gleichzeitig betreiben, z.B.
  • eine Datenbank [ECHT] mit Echtdaten auf Server1
  • eine Datenbank [ARCHIV] mit Archivdaten auf einem Server2.
In diesem Fall sind in sibdb.ini – [DataBases] mehrere Einträge „ClientServer“ aktiv (siehe Beispiel weiter unten). Ferner darf infra:NET die Datenbanken, die sich auf Server1 befinden, nicht auf Server2 suchen (und umgekehrt). Dies wird in SDBCLSRV.INI – [DataSourceMapping] mit einem Stern „*“ gemacht.
Das Vorgehen ist somit wie folgt:
  • Installieren Sie Client/Server ein wie in diesem Handbuch beschrieben.
Zusätzlich müssen Sie Folgendes einrichten:
  • sibdb.ini – [DataBases]:
    #Local:      sdbcllcd.dll,sdblocal.ini
    ClientServer:      sdbclsrv.dll,sdbclsrv.ini     # Server1
    ClientServer2:     sdbclsrv.dll,sdbclsrv2.ini    # Server2
  •  Deaktivieren Sie in SDBCLSRV.INI die auf diesem Server1 nicht angesprochene Datenbank ARCHIV wie folgt:
    [DataSourceMapping]
    ARCHIV:*
  • Deaktivieren Sie in SDBCLSRV2.INI die auf diesem Server2 nicht angesprochene Datenbank ECHT wie folgt:
    DataSourceMapping]
    ECHT:*