Sie befinden sich hier: Innovator for Database Architects > Relationale Datenbanken anbinden > Exportieren eines Datenbankschemas

Exportieren eines Datenbankschemas

Sie exportieren ein Datenbankschema oder einzelne darin enthaltene Datenbankelemente, um ausgehend von einem Datenbankmodell ein Datenbanksystem zu erstellen oder zu pflegen.

Datenbankschema einer relationalen Datenbank aus einem Datenbankmodell exportieren

Der Export eines Datenbankschemas aus dem Innovator-Modell dient der Erstellung und Pflege von relationalen Datenbanksystemen.

Der Abgleich der Datenbankschemata in der relationalen Datenbank und im Datenbankmodell wird durch integrierte Vergleichsfunktionen unterstützt, um Veränderungen sicher und kontrolliert ausführen zu können.

Im Unterschied zu herstellerspezifischen Datenbank-Designtools können konzeptionelle Schemata auch auf Datenbanksysteme unterschiedlicher Hersteller abgebildet werden. Der Abgleich erfolgt über JDBC oder SQL/DDL.

Durch die Integration des DB-ER-Mappings können Sie das komplette Reverse-Engineering vom realen Datenbankmanagementsystem (DBMS) bis zum konzeptionellen Modell nutzen.

Exportieren eines Datenbankschemas in eine DDL-Datei

Voraussetzungen

  • Sie besitzen eine Lizenz für Innovator for Database Architects.
  • In den importierten Profilen des Modells müssen entsprechende Engineering-Aktionen für die DDL-Importe in die gewünschten Datenbanksysteme existieren.
  • Der Benutzer muss in seiner Rolle das Ausführungsrecht für die Engineering-Aktion haben.

Der Aufruf eines DDL-Exports erfolgt über das Untermenü Extras>Exportieren>DDL-Datei. Die darin aufgeführten Befehle starten die jeweils konfigurierte Engineering-Aktion. Wenn Sie ein neues Modell über den Assistenten erstellen, dann ist bereits eine Engineering-Aktion für den Standard-DDL-Import vordefiniert. Sie können über die Modellkonfiguration weitere Engineering-Aktionen hinzufügen, für die mindestens folgende Tags definiert sein müssen:

  • NAME=DB.EXPORTDDL

    Gibt an, dass die Engineering-Aktion einen DDL-Export definiert und damit einen entsprechenden Befehl im Untermenü erhält.

  • Source=SQLServer

    Definiert den Typ des Datenbanksystems, in das exportiert werden soll.

Zusammenhang

Sie wollen ein Datenbankschema oder darin enthaltene Datenbankelemente (Tabellen, Views) aus Ihrem Innovator-Datenbankmodell in eine DDL-Datei exportieren, um diese später in eine relationale Datenbank zu importieren.

So gehen Sie vor

  1. Selektieren Sie im Modell die Elemente, die Sie in die DDL-Datei exportieren möchten.

  2. Wählen Sie im Untermenü Extras>Exportieren>DDL-Datei die gewünschte Engineering-Aktion für den DDL-Export aus.

    Die selektierten Elemente werden als DDL-Datei exportiert.

    Die erzeugte DDL-Datei sowie eine XML-Log-Datei werden im temporären Benutzerverzeichnis abgelegt (z.B. ..\AppData\Local\Temp).

    Im Toolfenster Info werden der Inhalt sowie Informationen zur Generierung der DDL-Datei angezeigt. Den Inhalt der DDL-Datei finden Sie im Register DDL-Datei, die Informationen zum DDL-Export finden Sie im Register DDL-Info.

    Die erzeugte DDL-Datei können Sie in eine bestehende relationale Datenbank importieren.

 

 

© 1986-2014 MID GmbH Nürnberg Deutschland. DIN EN 9001 zertifiziert. Alle Rechte vorbehalten.