Ansicht
Dokumentation

RADIN001 - DD: Adhoc-Programm für SQL-Scripte der inkrementelle Tabellenumsetz.

RADIN001 - DD: Adhoc-Programm für SQL-Scripte der inkrementelle Tabellenumsetz.

Fill RESBD Structure from EBP Component Structure   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Hilfsprogramm für die IMIG zur Adhoc-Erstellung von speziellen SQL-Scripten

Bei der Bearbeitung der IMIG werden für die Berater Lösch-SQL-Scripte und und Scripte zum Zählen der Tabellensätze der IMIG-Tabellen im Sorce-System und im Zielsystem (für temporäre Ziel-Tabellen) erstellt.

Mit diesem Hilfsprogramm können die entsprechenden Funktionsbeisteine zum Erstellen der Scripte direkt und ohne Prüfung des IMIG-Processstandes aufgerufen werden. Vorhandene Sripte werden überschrieben.

Integration

Voraussetzungen

Funktionsumfang

Es können folgende SQL-Scripte erstellt werden:

- Temporäre DROP-Scripte (mit # auskommentiert)

- Dropt-Scripte (als modifizierte Kopie der entsprechenden temporären Files), wie sie vom RADCLMIG erstellt werden

- Zähl-Scripte ( Select count (*) ) für die IMIG-Tabellen des Quellsystems

- Zähl-Scripte ( Select count (*) ) für die temporären IMIG-Ziel-Tabellen des Zielsystems,,

Zusätzlich kann noch das Datenbankschem des Quell- und des Zielsystems angezeigt werden

Selektion

Standardvarianten

Ausgabe

SQL-Files im Installationsverzeichnis des Quellservers ( zum Beispiel in 'instdir_src')

Aktivitäten

Beispiel

Beispiel für Drop-Script (im Verzeichnis .../instdir_src/ )

DRPBASIS.SQL,,,,Stabdard-Drop-File für eine DB2-Datenbank

DROP DATABASE A000X990; COMMIT WORK;
DROP DATABASE A040X99Q; COMMIT WORK;
DROP DATABASE A040X99R; COMMIT WORK;
DROP DATABASE A040X99S; COMMIT WORK;
DROP DATABASE A040X99T; COMMIT WORK;
.......
.......
DROP DATABASE SY00X78D; COMMIT WORK;
DROP DATABASE U000X999; COMMIT WORK;
DROP TABLESPACE A070X999 . RSSTATMA; COMMIT WORK;
DROP TABLESPACE A070X999 . SLLSXTMS; COMMIT WORK;
DROP TABLESPACE A070XAAA . RSSTATMA; COMMIT WORK;
DROP TABLESPACE A170X998 . CRMDXMKT; COMMIT WORK;
DROP TABLESPACE A170X999 . CRMDXMKT; COMMIT WORK;
DROP TABLESPACE A170X999 . CRMDXTMX; COMMIT WORK;
DROP TABLESPACE A170X999 . ECTDXTEX; COMMIT WORK;
DROP TABLESPACE A170X999 . RSECXOMI; COMMIT WORK;
DROP TABLESPACE A170XAAA . CRMDXMKT; COMMIT WORK;
DROP TABLESPACE A170XAAA . CRMDXTMX; COMMIT WORK;

DRPBAS56.SQL,,,,Drop der QCM5/QCM6-Files

DROP TABLE "QCM6ZHJ_TA" ; commit work ;
DROP TABLE "QCM6ZHJ_TB" ; commit work ;
DROP TABLE "QCM6ZHJ_TC" ; commit work ;
DROP TABLE "QCM6ZHJ_TD" ; commit work ;
DROP TABLE "QCM6ZHJ_TE" ; commit work ;
DROP TABLE "QCM6ZHJ_TF" ; commit work
DROP TABLE "QCM6ZHJ_TL" ; commit work ;
DROP TABLE "QCM6ZHJ_TM" ; commit work ;
DROP TABLE "QCM6ZHJ_TN" ; commit work ;
DROP TABLE "QCM6ZHJ_TO" ; commit work ;

Beispiel für Zählscripte (im Verzeichnis .../instdir_src/ )

TBLCOUNT_TRG.SQL ,,Gesamtsripte
TBLCOUNT_SRC.SQL

TBLCOU_1_TRG.SQL Befehle sind in 5 Teilscripte aufgeteilt
TBLCOU_1_SRC.SQL
TBLCOU_2_TRG.SQL
TBLCOU_2_SRC.SQL
TBLCOU_3_TRG.SQL
TBLCOU_3_SRC.SQL
TBLCOU_4_TRG.SQL
TBLCOU_4_SRC.SQL
TBLCOU_5_TRG.SQL
TBLCOU_5_SRC.SQL

TBLCOU_1_SRC.SQL:

-- SELECT COUNT (*) FROM "IMIG-Tabelle-01" ;
-- SELECT COUNT (*) FROM "IMIG-Tabelle-02" ;
.............

TBLCOU_1_SRC.SQL:

-- SELECT COUNT (*) FROM "ZHJ_TEDAT_TMIG01" ;
-- SELECT COUNT (*) FROM "QCMZHJ_TED" ;
-- SELECT COUNT (*) FROM "ZHJ_TEDAT_TMIG02" ;
-- SELECT COUNT (*) FROM "QCMZHJ_TEA" ;
.............






PERFORM Short Reference   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4079 Date: 20240520 Time: 093531     sap01-206 ( 42 ms )