오류

OLE/COM 개체는 개체 멤버 함수의 HRESULT 반환 코드를 통해 오류를 보고합니다. OLE/COM HRESULT는 비트 압축 구조입니다. OLE는 구조 멤버를 역참조하는 매크로를 제공합니다.

OLE/COM은 IErrorInfo 인터페이스를 지정합니다. 이 인터페이스는 GetDescription과 같은 메서드를 제공합니다. 이 인터페이스를 사용하여 클라이언트는 OLE/COM 서버에서 오류 정보를 추출합니다. OLE DB는 단일 멤버 함수 실행에 대해 여러 개의 오류 정보 패킷 반환을 지원하기 위해 IErrorInfo를 확장합니다.

SQL Server에서 여러 오류를 반환합니다. 애플리케이션은 ISQLErrorInfo 및 IErrorRecords를 조합한 IMultipleResults::GetResult를 호출하여 한 번에 하나씩 서버 오류를 검색할 수 있습니다.

SQL Server Native Client OLE DB 공급자는 OLE DB 레코드 향상 IErrorInfo, 사용자 지정 ISQLErrorInfo및 공급자별 ISQLServerErrorInfo 오류 개체 인터페이스를 노출합니다.

오류 추적에 대한 자세한 내용은 데이터 액세스 추적을 참조하십시오. SQL Server 2012에서 추가된 오류 추적에 대한 향상된 기능은 확장 이벤트 로그에서 진단 정보 액세스를 참조하세요.

섹션 내용

참고 항목

SQL Server Native Client(OLE DB)