Kopiere Datenbankobjekt

<< Skriptausführung | IBExpert | SQL Monitor >>

Die deutschsprachige Dokumentation wird seit dem 26. Juli 2016 nicht mehr gepflegt. Aktuelle und vollständige Dokumentation finden Sie auf der englischsprachigen Webseite: IBExpert Documentation


Kopiere Datenbankobjekt

Die Option Kopiere Datenbankobjekt steht als Menüpunkt in dem IBExpert Menü Nützliches zur Verfügung sowie auch im kontextabhängigen Menü des Datenbank Explorers: Kopiere Objekt ....

Wählen Sie die Datenbank Master Database und das Datenbankobjekt Object to be copied (zu kopierendes Objekt), das Sie kopieren möchten, legen Sie die Datenbank fest, in die dieses Objekt kopiert werden soll Target Database (Zieldatenbank). Der ursprüngliche Objektname erscheint automatisch in dem Feld New object name (Neuer Objektname); dieser kann antürlich auch geändert werden.

Abhängig von dem gewählten Objekt, stehen zahlreiche Kopieroptionen zur Verfügung, inklusive der Optionen, welcher Inhalt genau kopiert werden soll, wie IBExpert verfahren soll, sollte das Objekt schon vorhanden sein, Daten in bestehende Tabellen kopieren und das Ändern Generatorenwerte ermöglichen.

Starten Sie den Kopierprozess durch Klicken auf das grüne Pfeil-symbol oder verwenden Sie die Taste [F9]. Das Output (Ausgabe)-Skript erscheint:

Auf der Seite Blocks wird der Standard IBEBlock angezeigt. Sie können natürlich auch Ihren eigenen IBEBlock aus einer Datei oder aus der IBExpert Benutzerdatenbank laden. Weiter Optionen sind u.a. Select block, womit die verschiedenen Datenbankobjektskripte kopiert werden.

Neu in IBExpert Version 2014.12.17:

  • Unterstützung von Autoincrement-Felder in Copy Table Block (Firebird 3).
  • Alle Blocks führen nun die COMMENT ON-Anweisung bei der Arbeit mit dem Firebird 3 Server aus, statt einen direkten Update der entsprechenden Systemtabelle.
  • Neue Blocks für das Kopieren von Packages und Stored Funktionen.

Das Feature Kopiere Datenabkobjekt basiert auf der IBEBlock Funktionalität und ist daher voll anpassbar.

Siehe auch:
englischsprachig:
IBEBlock
IBEBlock Copy Table Beispiel

zurück zum Seitenanfang
<< Skriptausführung | IBExpert | SQL Monitor >>