Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Replikat erzeugen

  • Replikat aus SESAM/SQL-Sicherungsbestand erstellen

    Mit der Utility-Anweisung CREATE REPLICATON erstellt der Datenbankverwalter aus einem SESAM-Sicherungsbestand, der mit COPY CATALOG generiert wurde, ein Replikat. Das Replikat entspricht der Originaldatenbank zum Zeitpunkt der Kopie. Die CAT-REC-Datei, die beim CREATE REPLICATION angegeben wird, identifiziert eine Sicherungskopie. Sie muss die gewünschte Datenbank-Sicherung als Letzte enthalten. Die CAT-REC-Kopie, die beim COPY CATALOG entstanden ist, genügt dieser Anforderung.
    Die CAT-REC-Datei des Replikats, die beim CREATE REPLICATION entsteht, beschreibt den Stand des Originals zum Zeitpunkt des COPY CATALOG.

    Die für CREATE REPLICATION verwendete Sicherung muss immer eine vollständige, mit COPY CATALOG entstandene Datenbank-Sicherung auf Magnetbandkassette oder Platte sein.

  • Replikat aus SESAM-fremder Kopie erstellen

    Der Datenbankverwalter kann ein Replikat oder Teilreplikat auch aus einer Fremdkopie erstellen. Erläuterungen zum Generieren einer Fremdkopie finden Sie im Abschnitt „Fremdkopien einer Datenbank einsetzen“.

Ein Teilreplikat kann erzeugt werden, indem die gewünschten Anwender-Spaces mit dem Parameter FOR SPACE spezifiziert werden. Der Catalog-Space ist immer im Replikat enthalten. Das erzeugte Replikat kann später nur dann aktualisiert werden, wenn alle Spaces des Replikats im Original mit Logging betrieben werden.

Nach dem Erstellen kann das Replikat sofort für die Wiedergewinnung verwendet werden. Es ist automatisch im SQL-Datenbankverzeichnis des DBH eingetragen.

Beim Starten des DBH kann es wie jede andere Datenbank ins SQL-Datenbankverzeichnis mit dem Parameter ACCESS=REPLICATION bei ADD-SQL-DATABASE-CATALOG-LIST eingetragen oder bei laufendem DBH mit dem gleichen Parameter der Administrationsanweisung ADD-SQL-DB-CATALOG-ENTRY eingehängt werden (siehe Handbuch „ Datenbankbetrieb“). Wenn Originaldatenbank und Replikat unter verschiedenen DBHs arbeiten, können sie den gleichen logischen Namen verwenden.

Ein Replikat kann im SQL-Datenbankverzeichnis verschiedener DBHs für die Wiedergewinnung eingetragen sein.

Für SESDCN gilt:

Da die Beziehung zwischen Originalname und Name des Replikats erst im DBH hergestellt wird, können bei gleichzeitiger Verwendung von Original und Replikat an 2 DBHs nicht beide an der Verteilung teilnehmen, falls beide mit dem gleichen logischen Datenbanknamen angesprochen werden sollen.


Bild 20: Replikat erstellen


  1. Erzeugen eines SESAM-Sicherungsbestandes der Originaldatenbank

  2. Erstellen des Replikats aus der Kopie