Informationen zu Datenbank-Assets

Der Typ des verwendeten Datenbankendpunkts bestimmt, welche Assets generiert werden müssen. Die folgende Tabelle zeigt die Assets, die für jede unterstützte Datenbank generiert werden:

Anmerkung: In Cast Iron werden Assettabellen mit einer Kennungsgröße von 30 Zeichen erstellt. Für Assettabellen wird in Cast Iron das folgende Format verwendet: CI_CT_<jeweiliger_tabellenname> (für die Steuertabelle) und CI_BT_<jeweiliger_tabellenname> (für die Puffertabelle). Somit müssen Sie Tabellen mit Namen verwenden, die aus maximal 24 Zeichen bestehen dürfen.
Datenbank Generierte Assets
  • DB2 AS/400

  • Informix

  • Microsoft SQL

  • Sybase

  • Puffertabellen

  • Steuertabellen

  • Auslöser

Lokale Bereitstellungsdatenbank
  • Puffertabellen

  • Steuertabellen

  • Indextabellen

  • Auslöser

Oracle
  • Puffertabellen

  • Steuertabellen

  • Auslöser

  • Sortiertabellen

Assets werden nur für Starteraktivitäten und Nicht-Starteraktivitäten mit der Zustelloption Genau einmal generiert. Für Nicht-Starteraktivitäten mit den Zustelloptionen Mindestens einmal oder Höchstens einmal werden keine Assets generiert.

Anmerkung: An die Namen von Steuertabellen ist eine Aktivitäts-ID angehängt, um sicherzustellen, dass alle Assets über eindeutige Namen verfügen. Dieser Wert wird nicht dazu verwendet, um in einer Orchestrierung zwischen Endpunkten zu unterscheiden, die dieselbe Steuertabelle verwenden.

Datenbank-Assets validieren

About this task

Vor der Generierung von Datenbank-Assets müssen die Assets validiert werden. Bei der Validierung eines Assets stellt die Integrationsumgebung fest, ob die Puffer- oder Steuertabelle in der Quellendatenbank vorhanden ist und die Tabellenstrukturen korrekt sind.

Note:

Auslöser und Sortiertabellen werden nicht validiert.

Procedure

  1. Wählen Sie im Navigationsfenster Repository > Konfigurationen aus. Die Seite 'Projektkonfiguration' wird angezeigt.
  2. Klicken Sie auf die Projektkonfiguration, die Datenbank-Assets benötigt. Die Seite mit den Konfigurationsdetails wird angezeigt.
  3. Stellen Sie sicher, dass sich die Projektkonfiguration im Status 'Deimplementiert' befindet.
  4. Klicken Sie im Abschnitt 'Assets' auf Datenbank. Die Seite mit den Datenbank-Assets wird angezeigt.
  5. Wählen Sie alle gewünschten Assets für die Validierung aus und klicken Sie auf Validieren.
  6. Der nächste Schritt hängt von den zurückgegebenen Ergebnissen ab. In der folgenden Tabelle wird beschrieben, wie Sie die Ergebnisse interpretieren und fortfahren können.
    • Grünes Häkchen - gültig
    • Gelbes Warnzeichen - Warnung

Ergebnisse der Validierung von Datenbank-Assets

Vorhanden? Gültig? Aktion
Gültig Gültig Das Asset ist in der Datenbank vorhanden und die Assetstruktur stimmt mit der in Studio erstellten Projektkonfiguration überein. Sie können die Projektkonfiguration nun implementieren.
Gültig Warnung Das Asset ist in der Datenbank vorhanden, aber die Assetstruktur ist nicht korrekt. Stellen Sie sicher, dass das Datenbankscript die richtigen Spalten enthält und die Spalten in der richtigen Reihenfolge angeordnet sind. Im Falle eines Fehlers muss das Asset erneut erstellt werden.
Warnung Warnung Das Asset ist in der Quellendatenbanktabelle nicht vorhanden. Das Asset muss vor der Implementierung der Projektkonfiguration erstellt werden.

Warnung: Es werden Integritätsbedingungsnamen mit einer eindeutigen ID am Ende generiert. Wenn der Name der Datenbanktabelle allerdings länger als 18 Zeichen ist, wird der Integritätsbedingungsname abgeschnitten, was zu einer Namensunverträglichkeit führt. Wenn der Name der Datenbanktabelle länger als 18 Zeichen ist, müssen Sie das generierte Datenbank-Asset-Script bearbeiten und eindeutige Integritätsbedingungsnamen vergeben.

Datenbank-Assets generieren

About this task

Die Projektkonfiguration muss vor dem Validieren oder Generieren von Assets deimplementiert werden. Die Assets müssen vor dem Generieren validiert werden.

Procedure

  1. Wählen Sie im Navigationsfenster Repository > Konfigurationen aus. Die Seite 'Projektkonfiguration' wird angezeigt.
  2. Klicken Sie auf die Projektkonfiguration, die Datenbank-Assets benötigt. Die Seite mit den Konfigurationsdetails wird angezeigt.
  3. Stellen Sie sicher, dass sich die Projektkonfiguration im Status 'Deimplementiert' befindet.
  4. Klicken Sie im Abschnitt 'Assets' auf Datenbank. Die Seite mit den Datenbank-Assets wird angezeigt.
  5. Wählen Sie alle Assets aus, die Sie generieren möchten. Durch Aktivierung des obersten Kontrollkästchens können alle Assets ausgewählt werden.
  6. Klicken Sie auf Erstellen.
  7. Überprüfen und ändern Sie das Datenbankscript nach Bedarf.