Compartilhar via


Mensagens de erro no Parallel Data Warehouse

As mensagens de erro do PDW (Parallel Data Warehouse) relatam erros e problemas encontrados pelos componentes do PDW e também podem incluir erros do SQL Server exibidos por meio do PDW. Essas mensagens de erro usam uma sintaxe consistente para apresentar informações. Entender essa sintaxe permitirá que você identifique e corrija problemas no PDW do SQL Server.

Noções básicas de mensagem de erro

As mensagens de erro retornadas seguem a mesma sintaxe.

Error_Indicator [SQL_State_Code] [Driver_Details] [QueryID] Message_String

Estes são os valores potenciais para cada campo:

Campo Description Example
Error_Indicator A palavra "ERROR" ou outro texto alertando o usuário para um problema. ERRO
SQL_State_Code O código de estado SQL, de acordo com a especificação ODBC. O driver gera o código de estado SQL apropriado sempre que retorna uma mensagem para um aplicativo. O texto "Microsoft" indica a origem do erro. 42000
Driver_Details Especificações dependentes do driver, como o tipo de driver utilizado. Driver ODBC SQL Server 2008 R2 Parallel Data Warehouse
Queryid O identificador exclusivo da consulta. Use esse valor para encontrar informações adicionais relacionadas ao processamento da consulta. Por exemplo, os detalhes de execução da consulta podem ser encontrados no Console de Administração usando a ID da consulta. Para obter mais informações, consulte Monitorar o dispositivo usando o Console de Administração.

Se uma QueryID não for aplicável, o texto "Interno" será retornado ao usuário.
QID2377
Message_String Uma descrição legível pelo ser humano do erro ou problema. Ao retornar erros do SQL Server, este é o texto da mensagem do SQL Server. Somente a atribuição igual pode aparecer na lista de conjuntos de uma instrução UPDATE.

Estes valores de exemplo seriam apresentados ao usuário da seguinte maneira:

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.