Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Supponiamo di avere un database che contiene indici columnstore di grandi dimensioni in Microsoft SQL Server 2014. Quando si esegue il comando DBCC CHECKDB per il database, viene visualizzato il messaggio di errore seguente dal log degli errori di SQL Server:

Il sistema operativo ha restituito l'errore 665 (l'operazione richiesta non può essere completata a causa di una limitazione del file System) a SQL Server durante una scrittura all'offset 0x00004a21310000 nel file ' <nome disco>: \Programmi\microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\Data\XXXX.mdf'. I messaggi aggiuntivi nel log degli errori di SQL Server e nel log eventi di sistema possono avere maggiori dettagli. Si tratta di una condizione di errore a livello di sistema grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo di coerenza completo del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; per altre informazioni, vedere la documentazione online di SQL Server.

Quando si esegue il comando DBCC CHECKTABLE per la tabella che contiene l'indice columnstore, viene visualizzato il messaggio di errore seguente:

Msg 0, livello 11, stato 0, errore di linea 0A grave si è verificato il comando corrente. I risultati, se presenti, devono essere eliminati.

Allo stesso tempo, viene visualizzato il messaggio di errore seguente nel log degli errori:

DBCC CHECKTABLE (<Table_Name>) eseguito da NomeDominio\NomeUtente terminato in modo anomalo a causa dello stato di errore 6. Tempo trascorso: 0 ore 3 minuti 36 secondi.

Causa

Questo problema si verifica a causa di un difetto nel meccanismo di prefetch della funzionalità di indice columnstore di SQL Server. Questo difetto induce le pagine di dati a popolare inutilmente il database dello snapshot che porterebbe a un errore prematuro del sistema operativo 665.Note Il comando DBCC CHECKDB di N OTE crea automaticamente uno snapshot del database internamente. È possibile riscontrare lo stesso problema quando si crea manualmente uno snapshot del database e si eseguono più query che usano l'indice columnstore.

Risoluzione

Informazioni sui Service Pack

Per risolvere il problema, ottenere Service Pack 1 per SQL Server 2014.

Per altre informazioni su SQL Server 2014 Service Pack 1 (SP1), vedere bug corretti in SQL server 2014 Service Pack 1.

Informazioni sull'aggiornamento cumulativo

Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server.

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. È consigliabile scaricare e installare 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".

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×