Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Analítica (PDW)
Base de datos SQL en Microsoft Fabric
Los objetos OLE/COM notifican errores a través del código de retorno HRESULT de funciones de miembro de objeto. Una estructura OLE/COM HRESULT es una estructura empaquetada de bits. OLE proporciona macros que eliminan referencias a los miembros de la estructura.
OLE/COM especifica la interfaz IErrorInfo. La interfaz expone métodos como GetDescription. Esto permite a los clientes extraer detalles de error de servidores OLE/COM. OLE DB extiende IErrorInfo para admitir el retorno de varios paquetes de información de error en una ejecución de función de miembro único.
SQL Server puede devolver varios errores. Una aplicación puede recuperar los errores de servidor de uno en uno mediante una llamada a IMultipleResults::GetResult combinada con ISQLErrorInfo e IErrorRecords.
El controlador OLE DB para SQL Server expone la interfaz IErrorInfo mejorada por registro de OLE DB, la interfaz ISQLErrorInfo personalizada y las interfaces de objeto de error ISQLServerErrorInfo específicas del proveedor.
Para obtener información sobre cómo realizar un seguimiento de los errores, vea Data Access Tracing (Seguimiento de acceso a datos). Para información sobre las mejoras en el seguimiento de errores agregadas en SQL Server 2012 (11.x), consulte Acceso a información de diagnóstico en el registro de eventos extendidos.