Поделиться через


Сообщения об ошибках

Текст сообщений, переданных драйвером ODBC для собственного клиента SQL Server, помещается в параметр MessageText функции SQLGetDiagRec. На источник ошибки указывает заголовок сообщения.

  • [Майкрософт][Диспетчер драйверов ODBC]
    Эти ошибки формируются диспетчером драйверов ODBC.

  • [Майкрософт][Библиотека курсоров ODBC]
    Эти ошибки формируются библиотекой курсоров ODBC.

  • [Майкрософт][Собственный клиент SQL Server]
    Эти ошибки формируются драйвером ODBC для собственного клиента SQL Server. Если не существует других узлов с именем сетевой библиотеки или SQL Server, то ошибка произошла в драйвере.

  • [Майкрософт][Собственный клиент SQL Server][имя сетевого транспорта]
    Эти ошибки формируются сетевой библиотекой SQL Server, где имя сетевого транспорта — отображаемое имя клиентского сетевого механизма передачи данных SQL Server (например: именованные каналы, общая память, сокеты TCP/IP или VIA). Остальная часть сообщения об ошибке содержит вызванную функцию сетевой библиотеки и функцию, вызванную в базовом сетевом API-интерфейсе функцией потока табличных данных. Код ошибки pfNative, возвращенный с этими ошибками, является кодом ошибки из базового набора сетевых протоколов.

  • [Майкрософт] [Собственный клиент SQL Server][SQL Server]
    Эти ошибки формируются в SQL Server. Остальная часть сообщения об ошибке — текст сообщения об ошибке из SQL Server. Код pfNative, возвращенный с этими ошибками — номер ошибки из SQL Server. Дополнительные сведения о списке сообщений об ошибках (и их номерах), которые могут быть возвращены SQL Server, см. в столбцах description и error системной таблицы sysmessages в базе данных master в SQL Server.

См. также

Основные понятия

Обработка ошибок и сообщений