Sintomi
Si supponga di usare PolyBase in Microsoft SQL Server 2016 o 2017 e di avere un trigger DDL (Data Definition Language) che si verifica ogni volta che viene eseguito un comando CREATE EXTERNAL TABLE. Quando si esegue il comando CREATE EXTERNAL TABLE per creare una tabella esterna PolyBase, potrebbe verificarsi una violazione di accesso (AV) a causa del trigger DDL generato. Inoltre, è possibile che vengano visualizzati messaggi di errore simili ai seguenti:
Msg 596, Livello 21, Stato 1, LineNumber
Non è possibile continuare l'esecuzione perché la sessione è nello stato kill.
Msg 0, Level 20, State 0, LineNumber
Si è verificato un grave errore nel comando corrente. I risultati, se presenti, devono essere scartati.
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Aggiornamento cumulativo 1 per SQL Server 2017
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nell'aggiornamento cumulativo precedente. Scopri gli aggiornamenti cumulativi più recenti per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologiautilizzata da Microsoft per descrivere gli aggiornamenti software.