Condividi tramite


Messaggi di errore in Parallel Data Warehouse

I messaggi di errore Parallel Data Warehouse (PDW) segnalano errori e problemi riscontrati dai componenti PDW e possono includere anche errori di SQL Server rilevati tramite PDW. Questi messaggi di errore usano una sintassi coerente per la presentazione di informazioni. Comprendere questa sintassi consentirà di identificare e correggere i problemi in SQL Server PDW.

Nozioni di base sul messaggio di errore

I messaggi di errore restituiti seguono la stessa sintassi.

Error_Indicator [SQL_State_Code] [Driver_Details] [QueryID] Message_String

Questi sono i possibili valori per ogni campo:

Campo Description Esempio
Error_Indicator La parola "ERRORE" o altro testo che avvisa l'utente di un problema. ERROR
SQL_State_Code Codice di stato SQL, in base alla specifica ODBC. Il driver genera il codice SQL State appropriato ogni volta che restituisce un messaggio a un'applicazione. Il testo "Microsoft" indica l'origine dell'errore. 42000
Driver_Details Dettagli dipendenti dal driver, ad esempio il tipo di driver usato. Driver ODBC SQL Server 2008 R2 Parallel Data Warehouse
QueryID Identificatore univoco per la query. Usare questo valore per trovare informazioni aggiuntive correlate all'elaborazione della query. Ad esempio, i dettagli dell'esecuzione della query sono disponibili nella console di amministrazione usando l'ID query. Per maggiori informazioni, vedere Monitorare l'appliance usando la console di amministrazione.

Se queryID non è applicabile, viene restituito all'utente il testo "Interno".
QID2377
Message_String Una descrizione leggibile dell'errore o del problema. Quando si restituiscono errori di SQL Server, si tratta del testo del messaggio di SQL Server. Nell'elenco set di un rapporto di aggiornamento può essere visualizzata solo un'assegnazione uguale.

Questi valori di esempio vengono presentati all'utente come segue:

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.