Hallo,
Meine Firebird 5.0 unterstützt meine DBeaver . ich habe ein Problem mit der Synchron und Asynchron Replikation. Wenn ich etwas in mein Master Schreibe und speichere , das repliziert sich nicht in dem Slave . ich habe diese Code in meinem Replication.conf für die synchrone Replikation benutzt aber es geht immer nicht. ich habe den Firebird neu gestarten aber geht immr nicht.
# Neu Test
database = C:\1A\ReplikationTests\Master\REPLICATION-MASTER.GDB
{
sync_replica = sysdba:masterkey@localhost/3050:C:\1A\ReplikationTests\Slave\REPLICATION-Slave.GDB
}
REPLIKATION
Moderator: thorben.braun
- martin.koeditz
- Beiträge: 504
- Registriert: Sa 31. Mär 2018, 14:35
Hast du die Replikation auf dem Master aktiviert?
Führe dort diese Befehle aus:
Dann schau mal, ob sich etwas in der Replika tut. Diese sollte im besten Falls "readonly" geschaltet sein.
Führe dort diese Befehle aus:
Code: Alles auswählen
ALTER DATABASE ENABLE PUBLICATION;
ALTER DATABASE INCLUDE ALL TO PUBLICATION;
Martin Köditz
SynDesk SW GmbH
SynDesk SW GmbH
- martin.koeditz
- Beiträge: 504
- Registriert: Sa 31. Mär 2018, 14:35
Dies sind die Schritte:
- Dateilevel-Kopie des Masters erstellen
- Für Replika:
Gfix <database> -replica read_only -user sysdba -pasword masterkey
- replication.conf für Datenbank einrichten
- Firebird neustarten oder alle Benutzer neu verbinden
- replication.log monitoren
- Anweisung auf Master-DB ausführen:
ALTER DATABASE ENABLE PUBLICATION;
ALTER DATABASE INCLUDE ALL TO PUBLICATION;
Martin Köditz
SynDesk SW GmbH
SynDesk SW GmbH