Assistent für Datenbank-Import
Der Assistent für Datenbank-Import dient dazu, Datenbankanbindungen zu konfigurieren. Konfigurierte Datenbankanbindungen werden als Vorbelegungen angeboten.
Voraussetzungen
Sie verfügen durch Ihre aktuell verwendete Rolle über das Verfahrensrecht Datenbankverbindungen konfigurieren.
Zweck
Der Assistent für Datenbank-Import führt Sie schrittweise durch die für den Import von Datenbanktabellen notwendigen Arbeitsschritte, in denen Quelle, Gegenstand und Ziel des Datenbank-Imports festgelegt werden.
Mit den Einstellungen zur Quelle des Imports können Sie Anbindungen zu jedem beliebigen relationalen Datenbankmanagementsystem (RDBMS, kurz DBMS) erstellen.
Mit der Auswahl des Datenbanksystems wird gleichzeitig das Typsystem festgelegt. Beim Import werden ausschließlich Pakete als Ziel angeboten, die das zum Datenbanksystem passende Typsystem durch Profilimport unterstützen.
Hinweis
Der Assistent wird ausschließlich in Innovator for Information Architects angeboten.
Ablaufsteuernde Dateien
Die ablaufsteuernden Dateien für den DB-Import befinden sich in folgenden Verzeichnissen.
-
Verzeichnis $INODIR\java\InoIMInOut\configuration
- datatypes.xml für die Umsetzung von JDBC-Datentypen in Innovator-Datentypen beim Import
- stereos.xml mit den beim Import verwendeten, anpassbaren Stereotypen
-
Verzeichnis $INODIR\java\InoJDBC\configuration\de\mid\data
- statements_*.xml für die Umsetzung von über den JDBC-Standard hinausreichenden Abfragen gegen die Datenbank
Aufruf
Wählen Sie Import/Export>Importieren>Datenbank.
Oben wird angezeigt, welchen Schritt Sie gerade bearbeiten, und ab dem zweiten Schritt befindet sich dort eine Zurück-Schaltfläche , mit der Sie zum vorherigen Schritt zurückkehren können.
Mittig werden die Eingabe- und Auswahlmöglichkeiten für die Datenbankverbindungen bzw. -tabellen angeboten.
Unten befinden sich ggf. folgende Schaltflächen:
-
Schaltfläche Weiter
Damit gelangen Sie jeweils zum nächsten Bearbeitungsschritt, wenn der Schritt keine Auswahl einer Alternative erfordert.
Wenn Sie alle erforderlichen Angaben im Assistenten gemacht haben, erscheint stattdessen die Schaltfläche Importieren. Die Schaltfläche Importieren importiert direkt in das ausgewählte Zielpaket.
-
Schaltfläche Abbrechen
Damit kann der Assistent geschlossen werden. Wenn Sie Änderungen vorgenommen haben, werden Sie gefragt, ob Sie diese speichern wollen.
Für die einzelnen Schritte bietet Ihnen der Assistent spezifische Bereiche an.
Schritt 1 von 5: Datenbankverbindung auswählen
Für den ersten Schritt bietet Ihnen der Assistent folgende Bereiche an.
Datenbankverbindungen
Links wird die Liste der bereits konfigurierten Datenbankverbindungen angezeigt.
Wenn man eine Datenbankverbindung selektiert, dann werden die rechten Felder mit den Verbindungsdetails gefüllt.
Im Kontextmenü einer Datenbankverbindung werden Ihnen zusätzlich zu den Befehlen, die unterhalb der Liste als Schaltflächen zur Verfügung stehen, folgende Befehle angeboten:
-
Verbindungen einlesen
Verbindungen aus einer Datei einlesen. Die Verbindungsdaten aus der Datei werden hinzugefügt und ggf. mit einem eindeutigen Namen versehen.
-
Verbindungen abspeichern
Ausgewählte Verbindungen in eine Datei abspeichern.
Generelle Einstellungen der links markierten Datenbankverbindung.
Name
Der Name der angezeigten Verbindung.
Gruppe Eigenständige Server
- Typ: DBMS-spezifischer Verbindungstyp.
- Host: Die Adresse oder der Name des Rechners, auf dem das DBMS läuft.
- Port: Der Port, auf dem das DBMS den JDBC-Zugriff entgegennimmt.
Gruppe DB-Filter
- Filter: Kommagetrennte Namensliste zur Einschränkung der zu importierenden Objekte ("Name1[,Name2,...,NameN]", wobei "Name%" alle Objekte einliest, die mit "Name" beginnen)
- Datenbanken (ausschließlich DB2 zOS): Kommagetrennte Namensliste zur Einschränkung der abzufragenden Datenbanken
- Katalog/SID/TNS Service: DBMS-spezifische Ausprägung eines Katalognamens oder von Verbindungsangaben
- Schema: DBMS-spezifische Ausprägung eines Schemanamens
Gruppe Anmeldung
- Benutzername: Der Benutzer, über den auf die Datenbank zugegriffen werden soll.
- Passwort: Das Passwort des Benutzers.
- Integrated Security: Kennzeichnung der Verwendung der Benutzerdaten des am Betriebssystem angemeldeten Benutzers.
Verbindung prüfen
Verbindungstest mit den aktuellen Einstellungen Damit testen Sie, ob mit den eingegebenen Daten eine Datenbankverbindung aufgebaut werden kann. Die Schaltfläche wird aktiv, wenn eine Datenbankverbindung selektiert wurde.
Zusätzliche Einstellungen der links selektierten Datenbankverbindung.
-
URL-Präfix: DBMS-spezifischer Verbindungspräfix
-
Treibername: Die Java-Klasse, die den Zugriff auf das DBMS ermöglicht.
-
Treiberdatei: Mögliche Erweiterung des Java-Classpath.
-
Erweiterte Konfiguration: Hier können Sie eine Konfigurationsdatei auswählen, um das Verhalten beim Import gegenüber dem Standardverhalten zu verändern. Die Aufrufparameter aller Aktionen werden entsprechend erweitert oder ersetzt.
Das Format der Datei ist wie folgt:
<?xml version="1.0" encoding="UTF-8"?> <Root> <Arguments> <Argument Name="Name1" Value="Wert1" /> <Argument Name="Name2" Value="Wert2" /> <Argument Name="Name3" Value="Wert3" /> : </Arguments> </Root>
Schaltflächen
-
Eine neue Datenbankverbindung hinzufügen
Damit legen Sie eine neue Datenbankverbindung an, die Sie benennen und zu der Sie anschließend die Einstellungen vornehmen. Bestimmte Einstellungen werden vorbelegt.
-
Eine Kopie der ausgewählten Datenbankverbindung erstellen
Die Schaltfläche wird aktiv, wenn eine Datenbankverbindung selektiert wurde.
-
Die ausgewählte(n) Datenbankverbindung(en) löschen
Die Schaltfläche wird aktiv, wenn eine Datenbankverbindung selektiert wurde.
Auswählen der Datenbankverbindung
So gehen Sie vor
-
Wählen Sie die Datenbankanbindung aus, mit der Sie Tabellen importieren möchten.
-
Wenn die gewünschte Datenbankanbindung noch nicht existiert, dann klicken Sie auf , um eine neue zu erstellen. Machen Sie alle erforderlichen Angaben zur gewünschten Anbindung.
-
Wenn Sie eine bestehende Datenbankanbindung als Vorlage nutzen wollen, dann selektieren Sie diese Datenbankanbindung und klicken Sie auf , um die Angaben zu kopieren und anschließend die gewünschten Änderungen vorzunehmen.
-
Wenn besondere Filter- oder Treibereinstellungen benötigen, dann wechseln Sie in das Register Erweitert und nehmen Sie die entsprechenden Einstellungen vor.
-
Um die konfigurierte Datenanbindung zu testen, klicken Sie auf Verbindung prüfen.
Der Dialog Datenbank-Anmeldung erscheint. Geben Sie Benutzer und Passwort ein, und klicken Sie auf OK. Die Verbindung wird getestet und das Ergebnis wird angezeigt.
-
Klicken Sie auf Weiter.
Zu der in der selektierten Datenbankanbindung konfigurierten Datenbank wird eine Verbindung hergestellt.
Der Assistent wechselt zum nächsten Bearbeitungsschritt.
Schritt 2 von 5: Datenbankobjekte zum Import auswählen
So gehen Sie vor
-
Um in der verbundenen Datenbank die Datenbankobjekte auszuwählen, die Sie importieren möchten, aktivieren Sie die entsprechenden Auswahlfelder.
-
Klicken Sie auf Weiter.
Der Assistent wechselt zum nächsten Bearbeitungsschritt.
Schritt 3 von 5: Importvariante auswählen
Zusammenhang
Sie können wählen zwischen
-
Standard-Import
Sie wählen im nächsten Schritt die zu importierenden Datenbankelemente aus.
-
Erweiterter Import
Sie öffnen den DB-Manager, der Ihnen erweiterte Vergleichs- und Import-Funktionen bereitstellt.
So gehen Sie vor
-
Um die Importvariante auszuwählen, klicken Sie auf die entsprechende Schaltfläche.
Der Assistent wechselt zum nächsten Bearbeitungsschritt oder in den Editor DB Manager.
Schritt 4 von 5: Datenbankelemente auswählen
So gehen Sie vor
-
Selektieren Sie die Datenbankelemente, die Sie in Ihr Modell importieren möchten.
-
Klicken Sie auf Weiter.
Der Assistent wechselt zum nächsten Bearbeitungsschritt.
Schritt 5 von 5: Zielpaket auswählen
So gehen Sie vor
-
Wählen Sie das Zielpaket im Modell aus, in das die Datenbankelemente importiert werden sollen.
-
Um die selektierten Datenbankelemente zu importieren, klicken Sie auf Importieren.
Die selektierten Datenbankelemente werden direkt in das Zielpaket importiert.
In diesem Kapitel finden Sie die Themen: