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

Sintomi

Si supponga di provare a usare l'utilità BCP (Bulk Copy Program) per esportare i dati da un'istanza di Microsoft SQL Server 2008 R2 in un file di dati. Si verifica tuttavia un errore quando l'utilità BCP Recupera diverse righe di dati. Ad esempio, il seguente errore "824" viene generato nel log degli errori di SQL Server:

Data ora spid51 errore: 824, gravità: 24, stato: 2. Data e ora spid51 SQL Server ha rilevato un errore logico di I/O basato sulla coerenza: pageid non corretto (previsto 1:43686; effettivo 0:0). Si è verificato durante una lettura della pagina (1:43686) nell'ID database 23 in offset 0x0000001554c000 nel file 'filePath\Filename'. I messaggi aggiuntivi nel log degli errori di SQL Server o nel log eventi di sistema possono avere maggiori dettagli. Si tratta di una condizione di errore 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.

In questo caso, l'utilità BCP restituisce erroneamente il valore "0", che indica che l'operazione di esportazione dei dati ha avuto esito positivo.Nota Questo problema riguarda solo l'utilità BCP. Altri metodi di inserimento in blocco gestiscono correttamente il messaggio di errore.

Risoluzione

Informazioni sull'aggiornamento cumulativo

Aggiornamento cumulativo 5 per SQL Server 2008 R2 Service Pack 2 (SP2)

La correzione di questo problema è stata rilasciata per la prima volta in aggiornamento cumulativo 5. Per altre informazioni su come ottenere questo pacchetto di aggiornamento cumulativo per SQL Server 2008 R2 S2008 R2 SP2, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

2797460 Pacchetto di aggiornamento cumulativo 5 per SQL Server 2008 R2 S2008 R2 SP2Nota Poiché le compilazioni sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 S2008 R2 SP2 Fix. Ti consigliamo di considerare l'applicazione della versione di correzione più recente che contiene questo hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2730301 Build di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2 Service Pack 2

Stato

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

Ulteriori informazioni

Per altre informazioni su come risolvere gli errori di "824" in SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

2015756 Risoluzione dei problemi di Msg 824 in SQL ServerPer altre informazioni su come usare l'utilità BCP in Microsoft SQL Server 2008 R2, visitare il sito Web MSDN seguente:

Come usare l'utilità BCP in SQL Server 2008 R2

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!

×