Änderungen mithilfe von Ziehen und Übergeben migrieren

Wenn Sie die genauen Änderungen kennen, die Sie von einer Datenbank in eine andere versetzen möchten, können Sie dies mithilfe von Ziehen und Ablegen durchführen. Sie ziehen die Objekte aus der Datenbank, aus der Sie Objekte migrieren möchten, in das Änderungsmanagementscript für die Datenbank, in die Sie die Objekte migrieren möchten.

Vorbereitende Schritte

Es müssen Verbindungen zu der Datenbank vorhanden sein, aus der Sie Änderungen versetzen möchten, sowie für die Datenbank, in die Sie die Änderungen versetzen möchten. Die Objekte, die Sie versetzen, dürfen in der Datenbank, in die Sie die Objekte versetzen möchten, nicht vorhanden sein.

Informationen zu diesem Vorgang

Führen Sie die folgenden Schritte aus, um Änderungen durch Ziehen und Übergeben aus einer Datenbank in eine andere zu versetzen:

Vorgehensweise

  1. Erstellen Sie ein Änderungsmanagementscript. Klicken Sie im Administrationsexplorer mit der rechten Maustaste auf den Ordner Änderungsmanagementscripts für die Datenbank, in die Sie Änderungen migrieren möchten, und klicken Sie dann auf Neue Datenbankänderung. Es wird ein neues Änderungsmanagementscript erstellt und im Scripteditor für das Änderungsmanagement angezeigt.

    Im Datenprojektexplorer wird automatisch ein Datenentwurfsprojekt erstellt. Als Name des Datenentwurfsprojekts wird der Name der Datenbankverbindung verwendet. Wenn ein Datenentwurfsprojekt mit dem Namen der Datenbankverbindung vorhanden ist, wird der Name der Datenbankverbindung mit einem numerischen Suffix als Name des neuen Datenentwurfsprojekt verwendet. Das Datenentwurfsprojekt enthält und verwaltet die Ressourcen, die zum Implementieren der Änderungen in der eigentlichen Datenbank erforderlich sind.

    Tipp: Führen Sie die folgenden Schritte aus, um ein vorhandenes Änderungsmanagementscript zurückzusetzen, um es erneut verwenden zu können:
    1. Ist das Änderungsmanagementscript bereits geöffnet, klicken Sie auf die Registerkarte für das Script, um sicherzustellen, dass das Script hervorgehoben ist. Erweitern Sie andernfalls den Ordner Änderungsmanagementscripts im Administrationsexplorer. Klicken Sie doppelt auf das Änderungsmanagementscript, das Sie öffnen wollen.
    2. Klicken Sie im Hauptmenü auf Änderungsmanagement > Zurücksetzen.
  2. Suchen Sie die zu migrierenden Objekte und ziehen Sie sie in den Scripteditor für das Änderungsmanagement.
    1. Erweitern Sie im Administrationsexplorer die Datenbank, aus der Sie Änderungen migrieren wollen.
    2. Klicken Sie auf den Ordner für den Objekttyp, den Sie migrieren wollen. Die Objektliste wird geöffnet.
    3. Versetzen Sie die Objektliste, damit Sie sowohl die Objektliste als auch den Scripteditor für das Änderungsmanagement nebeneinander anzeigen können. Klicken Sie zum Versetzen der Objektliste auf ihre Titelleiste und ziehen Sie diese, bis der Mauszeiger als Drop-Cursor angezeigt wird. Lassen Sie dann die linke Maustaste los.
    4. Suchen Sie in der Sicht Objektliste nach dem zu migrierenden Objekt bzw. den zu migrierenden Objekten und wählen Sie diese(s) aus.
    5. Ziehen Sie das Objekt bzw. die Objekte in den Scripteditor für das Änderungsmanagement.
    Führen Sie diese Schritte durch, bis alle zu migrierenden Objekte versetzt wurden.

    Der Scripteditor für das Änderungsmanagement zeigt die Liste der Objekte die in die Datenbank migriert wurden, sowie die Änderungen an, die an der Datenbank vorgenommen werden.

  3. Bewerten Sie im Scripteditor für das Änderungsmanagement, ob sich die Migration der Änderungen in die Zieldatenbank möglicherweise auf weitere Objekte auswirkt.
    1. Klicken Sie auf jedes Objekt in der Liste Zu ändernde Objekte. Die Objekte, auf die sich die Migration der ausgewählten Objekte auswirkt, werden in der Liste Betroffene Objekte angezeigt.
    2. Schließen Sie betroffene Objekte in das Änderungsmanagementscript ein. Versetzen Sie betroffene Objekte mithilfe der Schaltflächen Ändern und Löschen in die Liste Zu ändernde Objekte. Wenn Sie ein betroffenes Objekt mithilfe der Schaltfläche Ändern versetzen, können Sie auf das Objekt klicken und die für das Objekt erforderlichen Änderungen in der Eigenschaftssicht vornehmen.
  4. Klicken Sie auf Befehlsvorschau, um die generierten Befehle im Abschnitt Befehle anzuzeigen und zu überprüfen.

    Klicken Sie auf Änderungsbericht anzeigen, um eine Zusammenfassung der Änderungen zu prüfen, die an der Datenbank vorgenommen werden.

  5. Klicken Sie auf Datenoptionen, um den Assistenten Datenerhaltung anpassen zu starten, und führen Sie die Schritte im Assistenten aus. Sie können auch festlegen, welche DB2-Verwaltungsbefehle generiert werden.
  6. Prüfen Sie die neu generierten Befehle.
  7. Klicken Sie auf Ausführen, um den Assistenten Änderungsbefehle implementieren zu starten.
  8. Überprüfen Sie die Änderungsbefehle und klicken Sie auf Fertig stellen, um die Änderungen im eigentlichen Datenbankkatalog zu implementieren.

Ergebnisse

Sie haben Änderungen aus einer Datenbankumgebung in eine andere migriert, ohne dabei die Daten in den entsprechenden Objekten zu versetzen.

Feedback