FIX: Messaggio di errore quando si esegue una query che utilizza tempdb in SQL Server

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 3125526
Sintomi
Si esegue una query su un'istanza di Microsoft SQL Server 2012. Se la query utilizza tempdb, è possibile ricevere messaggi di errore seguenti:

  • Errore: 5180, gravità: 22, stato: 1.

    Impossibile aprire il blocco di controllo File (FCB) per l'ID di file non valido 0 nel database "tempdb".
  • Errore: 17066, gravità: 16, stato: 1.

    Asserzione di SQL Server: File:< alloc.cpp="">, riga = asserzione non riuscita 2697 = ' IAM_pg_id! = PageId_NULL'.
  • Errore: 3624, gravità: 20, stato: 1.

    Un controllo di sistema asserzione non riuscita. Controllare il log degli errori di SQL Server per ulteriori informazioni.
  • Errore: 605, gravità: 21, stato: 3.

    Tentativo di recuperare la pagina logica (19:31824) nel database 2 non riuscita. Appartiene a una unità di allocazione 0 per non 720680216393744384.

Questo problema può verificarsi quando si utilizza una delle seguenti funzionalità:

  • Livelli di isolamento ottimistico
  • Indicizzazione in linea
  • Multiple active result set (MARS)
  • Trigger

Risoluzione
Questo problema è stato corretto nell'aggiornamento cumulativo di SQL Server seguente:

Raccomandazioni: Installare l'aggiornamento cumulativo più recente per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutte le correzioni di protezione che sono stati inclusi nell'aggiornamento cumulativo precedente. Estrarre gli ultimi aggiornamenti cumulativi per SQL Server:

Nota È possibile trovare informazioni il più recente di SQL Server le compilazioni Dove trovare informazioni il più recente di SQL Server compila.
Status
Microsoft ha confermato che questo è un problema per i prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni, vedere la terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 3125526 - Ultima revisione: 01/25/2016 08:42:00 - Revisione: 1.0

Microsoft SQL Server 2012 Service Pack 3, Microsoft SQL Server 2012 Service Pack 2

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB3125526 KbMtit
Feedback