Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Managed Instance
O tratamento de erros em um aplicativo que usa o Service Broker tem dois aspetos distintos. Primeiro, o aplicativo deve manipular erros gerados pelo Mecanismo de Banco de Dados por meio do mecanismo de erro de Transact-SQL normal. Em segundo lugar, um aplicativo que usa o Service Broker deve manipular erros assíncronos que chegam como mensagens na fila do serviço. Em ambos os casos, um aplicativo não deve remover permanentemente uma mensagem de uma fila sem agir sobre a mensagem, e o aplicativo deve sempre manter um bloqueio de grupo de conversação antes de atualizar o estado relacionado ao grupo de conversação.
Nesta secção
| Artigo | Description |
|---|---|
| Manipular erros de Transact-SQL (Service Broker) | Descreve estratégias para trabalhar com erros de Transact-SQL enquanto mantém mensagens transacionais. |
| Manipular mensagens de erro do Service Broker | Descreve estratégias para lidar com mensagens de erro entregues pelo Service Broker. |
| Manipular mensagens suspeitas | Descreve estratégias para recuperar de mensagens suspeitas. |