Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Объекты OLE/COM сообщают об ошибках с помощью кода возврата HRESULT функций-членов объекта. OLE/COM HRESULT — это битовая структура. OLE предоставляет макросы, которые разыменовывает элементы структуры.
OLE/COM указывает интерфейс IErrorInfo . Интерфейс предоставляет такие методы, как GetDescription. Это позволяет клиентам извлекать сведения об ошибках с серверов OLE/COM. OLE DB расширяет IErrorInfo для поддержки возврата нескольких пакетов сведений об ошибках при выполнении функции с одним членом.
SQL Server может возвращать несколько ошибок. Приложение может получать ошибки сервера по одному за раз, вызывая IMultipleResults::GetResult в сочетании с ISQLErrorInfo и IErrorRecords.
Поставщик OLE DB собственного клиента SQL Server предоставляет интерфейсы объектов ошибок ISQLServerErrorInfo с расширенными записями OLE DB, пользовательскими ISQLErrorInfoи определенными поставщиком интерфейсами объектов ISQLServerErrorInfo .
Сведения об ошибках трассировки см. в разделе "Трассировка доступа к данным". Сведения об улучшениях трассировки ошибок, добавленных в SQL Server 2012, см. в разделе "Доступ к диагностическим сведениям" в журнале расширенных событий.