Confirm the DG8SVCPRF user profile's job description
Step 1. Display the ASNA DataGate DG8SVCPRF
user profile
DSPUSRPRF DG8SVCPRF
Step 2. Page down to the third page of values and to see the Job Description and Library (shown below in the red rectangle).
In most cases, the Job Description will be DG8SVCJOBD
and the library will be your DataGate install library.
Change the job description's JOBMSGQFL parameter to *WRAP
Using the Job Description and Library discovered in Step, 2, use CHGJOBD to change the job description's JOBMSGQFL value:
CHGJOBD JOBD(DG8_160/DG8SVCJOBD) JOBMSGQFL(*WRAP)
This allows long running, job message queue-heavy jobs, such as DG8_START to continue running when the message queue becomes full. Otherwise, DG8_START jobs may end prematurely, causing possible loss of connectivity.
End and restart the DataGate Server
Step 1. Ensure that no DataGate end-user jobs are active. This article shows how to do that. This step is very important. Ending DataGate with active jobs will cause dangling object locks (among other potential issues) that may require an IBM IPL to resolve before DataGate can be restarted.
Step 2. End DataGate server
<DG8 install library>/ENDDG8SVR
By default, the DG install library is DG8_xxy where xx is the major release number and y is the minor release number. For example, the default DatGate library for DataGate 16.0 is DG8_160
.
See this article, if you're not sure of your DataGate install library.
Step 3. Start DatGate Server
After ending the DataGate server, wait a couple of minutes and then restart it with:
<DG8 install library>/STRDG8SVR