Tratamento de erros do Service Broker
Tratamento de erro em um aplicativo que usa o Service Broker tem dois aspectos distintos. Primeiro, o aplicativo deve tratar erros gerados pelo Mecanismo de Banco de Dados por meio do mecanismo de erro normal do Transact-SQL. Segundo, um aplicativo que usa o Service Broker deve tratar erros assíncronos que chegam como mensagens na fila para o serviço. Em qualquer um dos casos, um aplicativo não deverá remover permanentemente uma mensagem de uma fila sem afetar a mensagem e o aplicativo deverá sempre manter um bloqueio de grupo de conversação antes de atualizar o estado que está relacionado ao grupo de conversação.
Nesta seção
Tratando erros de Transact-SQL (Service Broker)
Descreve estratégias para trabalhar com erros de Transact-SQL enquanto mantém o sistema de mensagens transacional.Tratando mensagens de erro do Service Broker
Descreve estratégias para tratar mensagens de erro entregues pelo Service Broker.Tratando de mensagens suspeitas
Descreve estratégias para recuperar mensagens suspeitas.