Ausgaben des DBH steuern
Zugehörigkeit
Untergeordnete DBH-Option zu ADMINISTRATION
Funktionsbeschreibung
Mit der DBH-Option MSG-OUTPUT können Sie Ausgaben des SESAM/SQL-DBH auf SYSOUT bzw. auf die Bedienstation des BS2000-Systembetreuers oder auf SYSLST anfordern. Bestimmte Ausgaben können Sie ausblenden.
OPEN- und CLOSE-Meldungen für logische Dateien können Sie vollständig unterbinden. Weiter können Sie Angaben zum Versand von Informationen per E-Mail machen.
Bei Einsatz des linked-in DBH kann es sinnvoll sein, nur SYSOUT-Ausgaben des DBH zu fordern, damit SYSLST-Ausgaben des Anwenderprogramms nicht von DBH-Ausgaben durchsetzt werden.
Consistency Checks und die Programm-Ende-Meldung werden immer ausgegeben und können nicht ausgeblendet werden.
Sie können die Werte der Operanden mit der Administrationsanweisung MODIFY-MSG-OUTPUT (siehe "MODIFY-MSG-OUTPUT") während der DBH-Session anpassen.
MSG-OUTPUT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Operandenbeschreibung
MSG-OUTPUT = *STD
Die Ausgaben des DBH - außer OPEN- und CLOSE-Meldungen - erfolgen auf SYSOUT bzw. Bedienstation und SYSLST. OPEN- und CLOSE-Meldungen werden vollständig unterdrückt. Während der Initialisierung des DBH bzw. bis zum Abschluss eines eventuellen externen Wiederanlaufs gilt diese Voreinstellung immer. Ausgaben des DBH können in dieser Zeit nicht umgelenkt werden. Diese Angabe entspricht MSG-OUTPUT=*PARAMETERS(MSG=*ALL,OPEN-CLOSE-MSG=*NONE).
MSG-OUTPUT = *ALL
Die Ausgaben des DBH - außer OPEN- und CLOSE-Meldungen - erfolgen auf SYSOUT bzw. Bedienstation und SYSLST.
Diese Angabe entspricht MSG-OUTPUT=*PARAMETERS(MSG=*ALL, OPEN-CLOSE-MSG=*ALL).
MSG-OUTPUT = *PARAMETERS(...)
MSG =
Steuert die Ausgabe von Meldungen.
MSG = *ALL
Die Ausgaben des DBH - außer OPEN- und CLOSE-Meldungen - erfolgen auf SYSOUT bzw. Bedienstation und SYSLST.
MSG = list-poss(2): *SYSOUT / *SYSLST
Der Ausgaben des DBH erfolgen auf SYSOUT bzw. Bedienstation oder auf SYSLST. Ausgaben an ein nicht angegebenes Ziel werden unterdrückt.
OPEN-CLOSE-MSG =
In dem durch den Operanden MSG= vorgegebenen Rahmen kann die Ausgabe von OPEN- und CLOSE-Meldungen - und zwar von SES1001, SES1011, SES1201, SES2015 und SES2023 - ausgeblendet werden.
OPEN- und CLOSE-Meldungen für Datenbanken sind davon nicht betroffen.
OPEN-CLOSE-MSG = *NONE
Standardwert. Unterdrückt OPEN- und CLOSE-Meldungen vollständig.
OPEN-CLOSE-MSG = *ALL
Der DBH gibt die OPEN- und CLOSE-Meldungen so aus, wie durch den Operanden MSG= vorgegeben.
OPEN-CLOSE-MSG = list-poss(2): *SYSOUT / *SYSLST
Der DBH gibt OPEN- und CLOSE-Meldungen nur auf SYSOUT oder auf SYSLST aus, sofern es der Operand MSG= zulässt.
MAIL =
Steuert die Ausgabe von Informationen per E-Mail.
MAIL = *NONE
Die Informationen werden nicht per E-Mail versandt.
MAIL = *PARAMETERS(...)
Steuert die Informationsmenge, die per E-Mail versandt wird.
COLLECT = *NO
Ausgaben auf SYSLST werden nicht per E-Mail versandt.
COLLECT = *YES
Alle Ausgaben auf SYSLST werden auch in einer temporären Datei gespeichert. Die temporäre Datei wird fortgeschrieben bis zu einem Administrationskommando MODIFY-MSG-OUTPUT bzw. bis zum Ende der DBH-Session. Dann wird die temporäre Datei per E-Mail an die Adresse versandt, die in der MAIL-Parameterdatei (siehe "E-Mail-Versand wichtiger Informationen der DBH-Session") eingetragen ist. Die MAIL-Parameterdatei muss beim Start des DBH mit dem Linknamen SESMAIL zugewiesen worden sein.
Unter "Betreff:" wird "SYSLST DBH" eingetragen.
Absender ist die in der MAIL-Parameterdatei unter "SENDER=" eingetragene Absenderadresse. Die temporäre Datei wird der E-Mail als Anhang angefügt.
IMMEDIATE = *NO
Meldungen werden nicht per E-Mail versandt.
IMMEDIATE = *YES
Alle Meldungen mit Meldungsnummern, die in der MAIL-Parameterdatei (siehe "E-Mail-Versand wichtiger Informationen der DBH-Session") eingetragen sind, werden sofort per E-Mail an die Adresse versandt, die in der MAIL-Parameterdatei eingetragen ist. Die MAIL-Parameterdatei muss beim Start des DBH mit dem Linknamen SESMAIL zugewiesen worden sein.
Unter "Betreff:" wird die Meldungsnummer eingetragen.
Absender ist die in der MAIL-Parameterdatei unter "SENDER=" eingetragene Absenderadresse. Der Text der E-Mail enthält die Meldung.
Beispiel
Sollen OPEN-CLOSE-Meldungen nur auf *SYSLST ausgegeben werden, könnte die DBH-Option folgende Werte enthalten:
MSG-OUTPUT=*PARAMETERS(MSG=*ALL,OPEN-CLOSE-MSG=*SYSLST)
In dem durch MSG=*ALL vorgegebenen Rahmen ist es möglich, die Ausgabe von OPEN-CLOSE-Meldungen auf *SYSLST zu beschränken.
Die Ausgabe von OPEN-CLOSE-Meldungen auf *SYSLST ist nicht möglich, wenn die DBH-Option folgende Werte enthält:
MSG-OUTPUT=*PARAMETERS(MSG=*SYSOUT,OPEN-CLOSE-MSG=*SYSLST)
In diesem Fall gibt MSG=*SYSOUT einen Rahmen vor, der die Ausgabe über SYSLST ausschließt.