KB2588453-FIX: violazione di accesso quando DTA esegue una query su una tabella in SQL Server 2008 se esiste un indice in una colonna di tipo dati spaziali della tabella

Microsoft distribuisce le correzioni di Microsoft SQL Server 2008 come un file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 FIX.

Sintomi

Considerare lo scenario descritto di seguito:

  • Si dispone di una tabella in cui è presente una colonna con tipo di dati spaziale in Microsoft SQL Server 2008.

  • Esiste un indice per la colonna tipo di dati spaziale.

  • Una query fa riferimento alla colonna tipo di dati spaziali nel carico di lavoro usato da database Tuning Advisor (DTA).

In questo scenario, potrebbe verificarsi una violazione di Access nel motore di SQL Server. La connessione che DTA USA per gestire il carico di lavoro viene chiusa automaticamente. Inoltre, il messaggio di errore seguente viene registrato nel log degli errori di SQL Server:

<data> <ora> SPID # SqlDumpExceptionHandler: Process # generated exception Fatal c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server sta terminando questo processo.

Risoluzione

Informazioni sui Service Pack per SQL Server 2008

Per risolvere il problema, ottenere il Service Pack più recente per SQL Server 2008. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

968382 Come ottenere il Service Pack più recente per SQL Server 2008

Soluzione alternativa

Per ovviare a questo problema, utilizzare uno dei seguenti metodi:

  • Disabilitare o eliminare l'indice spaziale nella colonna tipo di dati spaziali e ricompilare l'indice dopo il completamento dell'analisi DTA.

  • Rimuovere la query che fa riferimento alle colonne del tipo di dati spaziali e che fa riferimento agli indici dei tipi di dati spaziali nel carico di lavoro usato da DTA.

Nota In base alla progettazione, DTA non consiglia gli indici spaziali per le tabelle.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Ulteriori informazioni

Per altre informazioni sull'utilità DTA, visitare il sito Web MSDN seguente:

Informazioni generali sull'utilità DTA

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×