OS/390 Contoken in Lademodul finden


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Roland Scholz on Oktober 24, 2002 um 19:57:

Hallo zusammen,

ich suche gerade nach einem Verfahren, unötige bzw. veraltete Packages im DB2-Systemkatalog zu löschen.

Dazu ist es aber notwenig zu wissen, welche Lademodule welche CONTOKENS enthalten. Leider können Module ja auch in anderen Moduln statisch eingelinkt sein, sodaß man jedes Modul (z.B. per AMBLIST) aufdröseln muß und dann kann man erst nach dem/die CONTOKENs suchen. Dieses Verfahren würden von den CONTOKENS im Package-Systemkatalog ausgehen und schauen, ob es nicht irgendwo ein Lademodul mit einer CSECT mit dem gleichen CONTOKEN findet. Falls nicht, kann das Package gelöscht werden.
Nun ist das Aufdröseln, sortieren nach CSECT und das Suchen nach dem CONTOKEN recht zeitintensiv. Besser wäre es, wenn man ein Tool hätte, daß für ein Lademodul alle in den CSECTS enthaltene CONTOKENS ausgibt und man vergleicht dann mit dem Systemkatalog.
Meine dringende Frage: Kennt jemand so ein TOOL?

Dann noch eine Frage: Ich habe bei IBM gelesen, daß bei C/C++ for OS/390 Programmen das CONTOKEN in 4 Halbwörten gespeichert wird und nicht wie bei COBOL, PL/I und Assembler in zwei Vollwörtern (siehe Link).

Ist jemand darüber etwas genaueres bekannt?

Danke im voraus,

Roland




Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]