The canonical solution to a full SYS1.BRODCAST is to stop using it for user-directed messages, that is, implement TSO/E SEND user logs. With user logs fully implemented, the only messages that go into SYS1.BRODCAST are those deliberately placed there by the operator SEND/SAVE command. BROADCAST will effectively never fill up again and never need SYNCing.
With user logs, a NOTIFY (or user-directed SEND) will go into a designated user log is one exists, or get discarded if a user log does not exist. That is, SEND will not create a new user log. Aside from explicit allocation such as ISPF 3.2, only the user actually issuing LISTBC will create one. Therefore a user who never logs on will not get a user log, which is probably what most shops want. Someone asked if there is a way to suppress messages for inactive or nonexistent userids. User logs will accomplish that without any special coding. The system will try to find the user log but fail. In our shop, I got tired years ago of all the failed attempts to send NOTIFY to inactive userids, so I coded a table in JES2 Exit 16 to trash them. I must not have had much to do at that time. ;-) . . J.O.Skip Robinson Southern California Edison Company Electric Dragon Team Paddler SHARE MVS Program Co-Manager 323-715-0595 Mobile 626-543-6132 Office ⇐=== NEW [email protected] -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Edward Gould Sent: Wednesday, June 28, 2017 8:53 PM To: [email protected] Subject: (External):Re: how to keep messages in the sys1.broadcast for ever > On Jun 28, 2017, at 10:27 PM, Lizette Koehler <[email protected]> wrote: > > There are commands you can use to update the SYS1.BRODCAST for SAVEd message. > > If you can download the broadcast tool from cbttape.org, it can be helpful. > > To list all messages in the notices section of the SYS1.BRODCAST data > set, > enter: > > SE LIST > > Then you can delete the message by msgno > > Then you can add a new message with the SEND command with the sub parm > LOGON > > See this manual for further information. > > https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zo > s.v2r1.iea > g100/send.htm > > This was found by going to www.ibm.com and searching for > SYS1.BRODCAST Lizette > Lizette: We did what you suggested and it would work well. The only problem (we did NOT have the CBTTAPE program) was that it would occasionally fill up and we had to do a SYNC. People lost messages but as we told them it was their problem. Broadcast was only for temporary messages. Ed ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
