Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Eigenständige Originaldatenbank aus dem Replikat erzeugen

Sowohl mit RECOVER CATALOG USING REPLICATION als auch mit RECOVER CATALOG TO REPLICATION kann eine neue Originaldatenbank erzeugt werden. Die neue Datenbank muss im SQL-Datenbankverzeichnis eingetragen werden. RECOVER CATALOG USING/TO REPLICATION erzeugt aus dem Replikat alle Spaces der neuen Datenbank, sofern diese auch aktuell Teil des Replikats waren.

Vorgehensweise

Der Datenbankverwalter trägt mit der Administrationsanweisung ADD-SQL-DB-CATALOG-ENTRY die neue Datenbank im DBH ein.
Sie erhält den Status LOCKED, da sie noch nicht existiert.
Mit RECOVER CATALOG TO/USING REPLICATION wird die Datenbank aus dem Replikat erzeugt.

Folgende Punkte muss der Datenbankverwalter anschließend berücksichtigen:

  • Er muss die Storage Groups in der neuen Datenbank ändern und anpassen.

  • Er muss eigene SESAM-Sicherungsbestände mit COPY CATALOG und eventuell anschließendem COPY SPACE erzeugen, weil auf die alten Kopien nicht mehr zugegriffen werden kann. Er muss mit dem Utility-Monitor aus der CAT-REC-Datei die Metadaten zu alten SESAM-Sicherungsbeständen für den Catalog-Space entfernen. Mit MODIFY RECOVERY muss er alte Verweise auf SESAM-Sicherungsbestände für die Anwender-Spaces löschen.

  • Wurde das neue Original aus einem Teilreplikat erstellt, müssen die fehlenden Spaces mit RECOVER... TO '*DUMMY' erzeugt oder explizit mit DROP SPACE FORCED gelöscht werden.

Zur weiteren Vorgehensweise siehe Abschnitt „Originaldatenbank mit einem Replikat reparieren“ und Abschnitt „Zurücksetzen der Originaldatenbank mit Hilfe eines Replikats“.