LISTDBRM

Anmerkungen:

  1. Dieses Kommando steht bei Natural for DB2 zur Verfügung.
  2. Bei Natural for DB2 muss das Kommando LISTDBRM aus der Natural System Library SYSDB2 abgesetzt werden, d.h. zuerst ist eine Anmeldung bei der Library SYSDB2 erforderlich und danach kann das Kommando LISTDBRM abgesetzt werden.

Das Kommando LISTDBRM dient zur Anzeige vorhandener Database Request Modules (DBRM) mit Natural-Programmen, die ein gegebenes DBRM referenzieren.

Bei Verwendung in Natural for DB2 erscheint folgendes Menü:

  10:56:20              ***** NATURAL Tools for SQL *****             2006-03-17
                                   - List DBRM -                                 
                                                                                 
                                                                                 
                                                                                 
                                                                                 
                                                                                 
                         Code Function                                           
                                                                                 
                          D   Display DBRMs of Programs                          
                          R   List Programs Referencing DBRM                     
                          ?   Help                                               
                          .   Exit                                               
                                                                                 
                  Code .. _   Library .. EXAMPLE_                                
                              Member  .. ________                                
                              DBRM ..... ________                                
                                                                                 
                                                                                 
                                                                                 
  Command ===>                                                                   
  Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
        Help        Exit                                                  Canc

Folgende Funktionen stehen zur Verfügung:

Code Beschreibung
D Anzeige von Programmen, die Zugriff auf DB2 (Natural for DB2) haben, und der entsprechende Pakete (DBRM).

Falls kein DBRM-Name angegeben wird, dann verwendet das entsprechende Programm dynamisches SQL.

R Liste aller Programme, die ein gegebenes Package (DBRM) verwenden. Falls kein DBRM-Name angegeben wird, dann werden alle Programme aufgelistet, die dynamisches SQL verwenden.

Folgende Parameter sind vorhanden:

Parameter Beschreibung
Library Der Name einer Natural Library.

Library-Namen, die mit SYS beginnen, sind nicht zulässig. Dieser Parameter muss angegeben werden.

Member Der Name des anzuzeigenden Natural-Programms (Member).

Dieser Parameter ist optional und kann zur Begrenzung der Ausgabe verwendet werden.

Bei Angabe eines Werts mit nachfolgendem Stern (*) werden alle Member in der angegebenen Library, deren Namen mit diesem Wert beginnen, aufgelistet.

Falls das Feld Member leer gelassen wird oder falls nur ein Stern (*) eingegeben wird, werden alle Member in der angegebenen Library aufgelistet.

DBRM Ein gültiger Package-Name (DBRM).

Wird das Feld leer gelassen, werden Programme referenziert, die dynamisch laufen.

Dieser Parameter gilt nur bei Funktionscode R.

Beispiel-Bildschirm für DBRM-Ergebnisse

  11:15:45                ***** LISTDBRM Command *****                2006-03-17
                                                                                 
                                                                                 
      Library  Name     Type         DBRM       User ID   Date       Time        
      -------- -------- -----------  --------   --------  --------   --------    
      EXAMPLE  PROG1    Program      PACK1      SAG       2006-03-17 11:10:43    
      EXAMPLE  PROG2    Program      PACK1      SAG       2006-03-17 11:10:48    
      EXAMPLE  PROG3    Program      PACK2      SAG       2006-03-17 11:11:04    
      EXAMPLE  PROG4    Program                 SAG       2006-03-17 11:11:07