Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt Beispiel: Schattendatenbank Dokument im Navigationsbaum lokalisieren

Dieses Beispiel eines Eingabeskripts zeigt, wie Sie mit dem StrukturlinkDatabase Manager CLI eine Schatteninstanz einrichten und als aktive Instanz in Betrieb nehmen können.

Hinweis

Detaillierte Erläuterungen zum Arbeiten mit dem Administrationswerkzeug Database Manager CLI und zur Bedeutung der einzelnen DBM-Kommandos finden Sie in der Dokumentation StrukturlinkDatabase Manager CLI: SAP DB 7.4.

Dieses Beispiel gilt für Datenbankinstanzen einer Datenbankversion kleiner als 7.4.04.

Eingabeskript

Initialisieren einer bestehenden Schatteninstanz:
db_offline
db_admin
util_connect
util_execute init config
util_release

Achtung

Das Kommando init_config löscht unwiederbringlich alle Daten der Datenbankinstanz.

Anlegen eines StrukturlinkSicherungsmediums in der Schatteninstanz für das Einspielen der Strukturlinkvollständigen Datensicherung aus der Originalinstanz:
medium_put <medium_name_data> <path_data> <medium_type> DATA

Einspielen der Datensicherung:
util_connect
recover_start <medium_name_data>
util_release

Anlegen eines Sicherungsmediums in der Schatteninstanz für das Einspielen der StrukturlinkLog-Sicherungen aus der Originalinstanz:
medium_put <medium_name_log> <path_log>\save.log FILE LOG

Die Log-Sicherungen werden automatisch durchnummeriert jeweils in der Datei save.log <nnn> im Pfad <path_log> abgelegt.

Einspielen der Log-Sicherungen:
util_connect
recover_start <medium_name_log> LOG 001
recover_replace <medium_name_log> <path_log>\save.log 002
recover_replace <medium_name_log> <path_log>\save.log 003

Als Returncode wird jeweils –8020 (weiteres Medium erforderlich) zurückgegeben.

Inbetriebnahme der Schatteninstanz als aktive Instanz:
recover_ignore

Die Schatteninstanz enthält in diesem Fall nicht die Änderungen, die noch nicht mit Log-Sicherungen aus der Originalinstanz eingespielt wurden.

Hinweis

Sie können das Einspielen der Log-Sicherungen auch abbrechen, ohne die Schatteninstanz gleichzeitig in den StrukturlinkBetriebszustand ONLINE zu starten. Verwenden Sie dazu das Kommando recover_cancel.

Datenbankinstanzen ab Version 7.4.03 werden von diesem Kommando in den Zustand OFFLINE gesetzt. Bevor Sie weitere Kommandos angeben können, müssen Sie die Schatteninstanz deshalb mit dem Kommando db_admin wieder in den Betriebszustand ADMIN bringen.

 

Ende des Inhaltsbereichs