Generieren von SQL zum Löschen von Tabellen und Ausführen von SQL in Produktdatenbanken
Mithilfe des SQL-Berichtsgenerators können Sie SQL-Anweisungen zum Löschen von Tabellen generieren und auf der erforderlichen Produktsystemtabellendatenbank ausführen. Sie müssen diese Aufgabe abgeschlossen haben, bevor Sie Berichtsschemas aktualisieren, denn Sie können nach dem Upgrade die alten SQL-DROP-Anweisungen generieren und ausführen.
1.
2.
3.
a.
Wählen Sie Einstellungen | Konfiguration | Berichte | Schemas | ProductName aus.
b.
4.
Wählen Sie Einstellungen | SQL-Berichtsgenerator aus.
5.
Wählen Sie im Feld Produkt die entsprechende IBM-Anwendung aus.
6.
Wählen Sie im Feld Schema ein oder mehrere Berichtsschemas aus.
7.
Wählen Sie den Datenbanktyp aus.
8.
Wählen Sie im Feld Typ generieren die entsprechende Option aus (Ansichten, generierte Ansichten oder Tabellen).
Generierte Ansichten stehen nicht als Option zur Verfügung, wenn der Datenbanktyp auf "Microsoft SQL Server" gesetzt ist.
Wenn die JNDI-Datenquellennamen falsch sind oder nicht konfiguriert wurden, kann der SQL Generator die SQL-Scripts, die Tabellen erstellen, nicht überprüfen.
9.
Stellen Sie sicher, dass für Drop-Anweisung generieren der Wert Yes gesetzt ist.
10.
(Optional) Zum Überprüfen des zu generierenden SQL-Scripts klicken Sie auf Generieren. Der SQL Generator erstellt das Script und zeigt es im Browserfenster an.
11.
Der SQL Generator erstellt das Script und fordert Sie zur Angabe eines Datenträgers für die Datei auf. Wenn Sie ein einziges Berichtsschema im Feld Schema ausgewählt haben, stimmt der Scriptname mit dem Namen des Schemas überein (z. B. eMessage_Mailing_Performance.sql). Wenn Sie mehrere Berichtsschemas ausgewählt haben, wird als Scriptname nur der Produktname verwendet (z. B. Campaign.sql). Eine vollständige Namensliste finden Sie unter SQL-Scripts nach Datenquelle.
12.
13.
*
Die Interact-Berichtsschemas verweisen auf mehrere Datenquellen. Generieren Sie für jede Datenquelle ein separates SQL-Script.
In einigen Situationen möchten Sie möglicherweise die Scriptüberprüfung inaktivieren. Dies kann z. B. dann der Fall sein, wenn Marketing Platform keine Verbindung zur IBM-Anwendungsdatenbank herstellen kann, Sie die Scripts aber trotzdem generieren möchten. Löschen Sie zum Inaktivieren der Validierung die Datenquellennamen aus den Datenquellenfeldern (siehe Schritt 3 oben). Beim Generieren der Scripts gibt der SQL Generator die Warnung aus, dass er keine Verbindung zur Datenquelle herstellen kann, das SQL-Script wird jedoch trotzdem generiert.
14.