Sie können Ihre generierten Änderungsbefehle in einem Script speichern, das
direkt von einem Datenserver aus ausgeführt werden kann. Sie können die
gespeicherten Scripts ausführen oder ihre Ausführung in Stapeln auf dem Server über die Shell-Schnittstelle des DB2-Befehlszeilenprozessors (CLP - Command Line Processor) terminieren.
Vorbereitende Schritte
Das Änderungsmanagementscript muss im Scripteditor für das Änderungsmanagement geöffnet sein und Sie müssen die Änderungsbefehle generiert haben.
Vorgehensweise
Um die Befehle in einem Script zu speichern, das direkt
vom Datenserver aus ausgeführt werden kann, führen Sie folgende Schritte aus:
- Klicken Sie im Abschnitt Befehle im Scripteditor für das Änderungsmanagement auf Speichern. Die zu speichernden Befehle werden im Fenster Befehle in einem Script speichern angezeigt. Die Befehle werden so geändert, dass sie vom Datenserver aus ausgeführt werden können.
- Optional: Bearbeiten Sie die Befehle einschließlich etwaiger
eingefügter Kommentare.
- Geben Sie den Dateinamen, den Pfad und die Position zur Speicherung des Scripts ein. Sie können das Script im Dateisystem des Datenservers, das
fern sein kann, oder im lokalen Dateisystem speichern.
Tipp: Das SSH-Protokoll (Secure Shell) muss konfiguriert sein, um auf einem fernen Server auf einem Windows®-Betriebssystem nach Dateien suchen und diese dort speichern zu können. Wenn dieses Protokoll nicht konfiguriert ist, können Sie das Script auf dem lokalen Server speichern und dann die Datei manuell mithilfe eines Dateiübertragungsmechanismus wie FTP übertragen.
Ergebnisse
Mit demselben Verfahren können Sie Befehle zum Widerrufen von Änderungen in einem Script speichern, das von einem
Datenserver aus ausgeführt werden kann. Nachdem ein Änderungsbefehlsscript erfolgreich implementiert wurde, klicken Sie auf
Widerrufung speichern im Bereich
Nachrichten des Scripteditors für das Änderungsmanagement. Die Befehle werden im Fenster
Befehle in einem Script speichern angezeigt.
Nächste Schritte
Die gespeicherten Scripts können jetzt ausgeführt oder zur Ausführung terminiert werden.