BATCH UPDATE not allowed in procedure with CONTEXT parameter Explanation: Your source contains a SET TRANSACTION statement in a procedure which will have a context parameter added to it. This is not allowed. User Action: Change the transaction options to use something other than BATCH UPDATE or compile the module without the /CONTEXT=ALL qualifier or remove the name of this procedure from the list of procedures to receive a context parameter.