Сообщения об ошибках в параллельном хранилище данных
Сообщения об ошибках в параллельном хранилище данных (PDW) сообщают об ошибках и проблемах, возникающих компонентами PDW, а также могут включать ошибки SQL Server, возникающие через PDW. Эти сообщения об ошибках используют согласованный синтаксис для представления сведений. Понимание этого синтаксиса позволяет выявлять и исправлять проблемы в SQL Server PDW.
Основы сообщения об ошибке
Сообщения об ошибках, возвращаемые, соответствуют тому же синтаксису.
Error_Indicator [SQL_State_Code] [Driver_Details] [QueryID] Message_String
Это потенциальные значения для каждого поля:
Поле | Описание: | Пример |
---|---|---|
Error_Indicator | Слово "ERROR" или другое текстовое оповещение пользователя о проблеме. | ОШИБКА |
SQL_State_Code | Код состояния SQL в соответствии со спецификацией ODBC. Драйвер создает соответствующий код состояния SQL в любое время, когда он возвращает сообщение приложению. Текст "Майкрософт" указывает источник ошибки. | 42 000 |
Driver_Details | Сведения, зависящие от драйвера, например тип используемого драйвера. | Драйвер параллельного хранилища данных ODBC SQL Server 2008 R2 |
QueryID | Уникальный идентификатор запроса. Используйте это значение для поиска дополнительных сведений, связанных с обработкой запроса. Например, сведения о выполнении запроса можно найти в консоли Администратор с помощью идентификатора запроса. Дополнительные сведения см. в разделе "Мониторинг устройства с помощью консоли Администратор". Если идентификатор запроса неприменим, текст "Internal" возвращается пользователю. |
QID2377 |
Message_String | Читаемое человеком описание ошибки или проблемы. При возврате ошибок SQL Server это текст сообщения SQL Server. | В списке наборов инструкции UPDATE может отображаться только равное назначение. |
Эти примеры значений будут представлены пользователю следующим образом:
ERROR [42000] [Microsoft][ODBC SQL Server 2008 R2 Parallel Data Warehouse driver][QID2380]Only equal assignment can appear in the set list of an UPDATE statement.