LISTDBRM

Anmerkungen:

  1. Dieses Kommando steht nur bei Natural for DB2 und Natural for SQL/DS zur Verfügung.
  2. Bei Natural for DB2 muss das Kommando LISTDBRM aus der Natural System Library SYSDB2 abgesetzt werden, d.h. zuerst ist ein Logon auf SYSDB2 erforderlich und danach kann das Kommando LISTDBRM angegeben werden.
  3. Bei SQL/DS muss das Kommando LISTDBRM aus der Library SYSSQL abgesetzt werden; d.h. zuerst ist ein Logon auf SYSSQL erforderlich und danach kann das Kommando LISTDBRM angegeben werden.

Das Kommando LISTDBRM dient zur Anzeige vorhandener DBRMs (Natural for DB2) oder vorhandener Pakete (Natural for SQL) mit Natural-Programmen, die eine gegebene 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

Bei Verwendung in Natural for SQL/DS erscheint folgendes Menü:

  15:35:20                 * * * LISDBRM Command * * *                2006-05-25
                                                                                 
                                                                                 
                                                                                 
                                                                                 
                                                                                 
                                                                                 
                         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) bzw. SQL/DS (Natural for SQL/DS) 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 Paket (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 Paketname (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