Wednesday 4 October 2017

How to Reset the queue during a SPAM/SAINT update



How to Reset the queue during a SPAM/SAINT update:

Reset the queue is a very risky, not advisable.

One must always ensure that if the queue must be reset, it is reset at the correct point during the update in order to avoid creating inconsistencies in the system. The queue must never be reset after the DDIC_IMPORT phase of the support package activity.

If the queue is reset after the DDIC_IMPORT phase :


  1. Inconsistencies in the system will be created.
  2. The OCS tables will no longer reflect the package level of the system.
  3. Parts of the DDIC repository may no longer match ABAP sources.
  4. The arbitrary syntax may occur.


If, however, you do reset the queue after this phase, then you must do the following :


  1. Take a valid backup of the system (advised).
  2. Use the function module OCS_RESET_QUEUE with the parameters IV_TOOL=SPAM or IV_TOOL=SAINT  and IV_FORCE =X.
  3. Ensure that the next queue that you apply completely includes the deleted queue.


However, if the update has not yet crossed the DDIC_IMPORT phase, you can continue to reset the queue as follows :


  1. Choose Extras -> Reset status -> Queue.
  2. Choose 'Delete' in the queue dialog box.



When performing a queue reset, it is very important to keep in mind that you that you must re-import any package which has ever been in an applied queue in one single queue.


EmoticonEmoticon

Note: only a member of this blog may post a comment.