top of page

Verificar exclusão de filas

A exclusão de filas das transações SMQ1 e SMQ2 geralmente é uma má ideia.


Por mais que não gostemos das filas, continua sendo uma má ideia. Aliás, elas estão lá para nos ajudar, ou seja, devemos gostar, e muito delas.


Sempre aconselho a não excluí-las, a menos que você tenha certeza absoluta do que está fazendo e quais consequências ocorrerão.


Se algo foi excluído, geralmente é impossível recuperar os dados.


Lembre-se de que, se você não tiver certeza absoluta do que fazer com uma fila de entrada e/ou saída, poderá salvá-la na transação SMQ3. Como fazer isso está descrito ao final deste documento


Se você suspeitar que algo foi excluído, verifique com a transação SM21 (log do sistema).

Os IDs de mensagens para exclusão são Q2 ou Q2*, dependendo do caso.


Lembre-se de que o registro do sistema tem uma vida útil determinada. Portanto, você não verá mensagens por muito tempo.


Vamos aprender a salvar uma fila na transação SMQ3. Dessa maneira, não será necessário a exclusão dela.


Nesse exemplo iremos salvar uma fila de entrada que é listada através da transação SMQ2.



Coloque o cursor na fila desejada e execute o menu Processar > Gravar LUW.


O sistema retira a fila da transação SMQ2.


Execute, agora, a transação SMQ3.


A fila que estava na transação SMQ2 é apresentada.


Para recuperá-la, ou seja, traze-la de volta para a transação SMQ2, clique sobre a fila.


Através do menu Processar > Recuperar LUWs (F6) você conseguirá recuperar a fila.


Uma tela é apresentada com a informação da fila a ser recuperada.


Basta seguir com ENTER ou clicar no ícone “Ok”.


Após a recuperação da fila, ela não é mais apresentada na transação SMQ3.


Ao executarmos a transação SMQ2, será possível verificar a fila recuperada.


Ao executarmos a transação SMQ2, será possível verificar a fila recuperada.


Agora é possível verificar a fila recuperada.




77 visualizações0 comentário
Ícone do WhatsApp em verde e branco.
bottom of page