Compartilhar via


Eventos gerados pelo Gerenciador de Driver ODBC

Importante

O suporte para o Visual Studio Analyzer foi removido a partir do Windows 8 (o Visual Studio Analyzer só foi incluído em versões mais antigas do Visual Studio). Use o rastreamento BID para obter um mecanismo alternativo de solução de problemas.

Os eventos gerados pelo Gerenciador de Driver ODBC são registrados quando o botão Iniciar o Visual Studio Analyzer é clicado. A própria ferramenta oferece eventos definidos pelo sistema e a capacidade de criar eventos personalizados. Para obter mais informações sobre eventos, confira o Guia de referência do Visual Studio Analyzer no conjunto de documentação do Visual Studio.

Evento do Visual Studio Analyzer Descrição
Chamar Gerado em cada entrada da API ODBC.
ReturnException Gerado em cada retorno de API ODBC se o código de retorno for SQL_ERROR.
ReturnNormal Gerado em cada retorno de API ODBC se o código de retorno não for SQL_ERROR.
Início da conexão Indica que uma conexão foi iniciada; gerado quando o Gerenciador de Driver ODBC chama as APIs de conexão do driver.
Conexão concluída Indica que uma conexão foi concluída; gerado quando as APIs de conexão do driver retornam para o Gerenciador de Driver ODBC.
Início da desconexão Gerado quando o Gerenciador de Driver ODBC chama a função SQLDisconnect do driver.
Desconexão concluída Gerado quando a função SQLDisconnect do driver retorna para o Gerenciador de Driver ODBC.
QuerySend Gerado quando o Gerenciador de Driver ODBC chama as funções SQLPrepare, SQLExecute, SQLExecDirect do driver, bem como funções de catálogo, como SQLTables e SQLColumns.
QueryResult Gerado quando o driver retorna um conjunto de resultados para o Gerenciador de Driver ODBC para funções envolvendo consultas.
TransactionStart Gerado quando um aplicativo define o valor de SQL_ATTR_AUTOCOMMIT como SQL_AUTOCOMMIT_OFF ou depois que um aplicativo chama SQLEndTran com êxito.
TransactionCommit Gerado quando um aplicativo chama SQLEndTran para confirmar uma transação local.
TransactionRollback Gerado quando um aplicativo chama SQLEndTran para reverter uma transação local.
JoinDTC Gerado quando um aplicativo ingressa no DTC (Coordenador de Transações Distribuídas).
LeaveDTC Gerado quando um aplicativo sai do DTC.