Hello All,
Sorry for opening a topic that is very old but every google search ends up here.
Run the script to set the channels to “STOPPED” state:
update [<SID>].[SAP<SID>DB].[XI_AF_ADM_STATE] set ACTIVATION_STATE = 'STOPPED';
This the script below will set the History of the communication channels to STOPPED:
update [<SID>].[SAP<SID>DB].[XI_AF_ADM_STATEHIS] set ACTIVATION_STATE = 'STOPPED';
Next for disabling new incoming messages. Disable the Integration Engine (Set ENTRY LOCK to 1):
insertinto [<SID>].[<SID>].[SXMSCONFVL] (CLIENT, AREA,PARAM, SUBPARAM, GENERIC, VALUE, CHGTSTAMP, CHGUSER)
VALUES ('200','RUNTIME','ENTRY_LOCK','','0','1','20131206011316.8280000','DDIC');
Replace <SID> with the sap<sid>.
The message in the queue are still being processed.
To active the Integration Server for incoming messages:
f you have locked the Integration Server for incoming messages, open it by calling the transaction Integration Engine - Administration (SXMB_ADM) and choosing Integration Engine Configuration Specific Configuration Change New Entries . Select the category RUNTIME and then the parameter ENTRY LOCK: Set the current value to 0 (NOT LOCKED) and choose Save
For the full Start/Stop procedure check:
Starting and Stopping - Administering PI (Process Integration) - SAP Library
Greets,
Stan