Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Base de dados SQL no Microsoft Fabric
Os objetos OLE/COM reportam erros através do código de retorno HRESULT das funções membros do objeto. Um OLE/COM HRESULT é uma estrutura de bits compactados. O OLE fornece macros que desreferenciam os membros da estrutura.
O OLE/COM especifica a interface IErrorInfo . A interface expõe métodos como o GetDescription. Isto permite aos clientes extrair detalhes de erro de servidores OLE/COM. O OLE DB estende o IErrorInfo para suportar o retorno de múltiplos pacotes de informação de erro numa execução de função de membro único.
O SQL Server pode devolver múltiplos erros. Uma aplicação pode recuperar erros de servidor um a um chamando IMultipleResults::GetResult combinado com ISQLErrorInfo e IErrorRecords.
O OLE DB Driver para SQL Server expõe as interfaces de erro de erro ISQLServerErrorInfo personalizadas com registos do OLE DB, asISQLErrorInfo personalizadas e as interfaces de erro ISQLServerErrorInfo específicas para cada fornecedor.
Para informações sobre erros de rastreamento, consulte Rastreio de Acesso a Dados. Para informações sobre melhorias no rastreio de erros adicionadas no SQL Server 2012 (11.x), consulte Acesso à Informação de Diagnóstico no Registo de Eventos Estendido.
Na presente seção
Ver também
Driver OLE DB para programação do SQL Server