FIX: Viene creato il backup del log delle transazioni anche se il backup completo viene annullato in SQL Server 2008 o in SQL Server 2008 R2

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: 2618676
Microsoft distribuisce Microsoft SQL Server 2008 o Microsoft SQL Server 2008 R2 consente di correggere un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e gli aggiornamenti della protezione rilasciate con SQL Server 2008 o SQL Server 2008 R2 precedente rilascio dell'aggiornamento.
Sintomi
Si consideri lo scenario seguente:
  • È possibile eseguire un'operazione di backup completo su un database di Microsoft SQL Server 2008 o in Microsoft SQL Server 2008 R2.
  • Dopo i controlli di protezione e la posizione iniziali viene annullata l'operazione di backup. Ad esempio, non è disponibile per creare il file di backup spazio o un utente arresta manualmente il backup.
In questo scenario, un backup del log delle transazioni viene creato anche se il processo di backup è incompleto.

Note

  • Questo problema si verifica se il backup del database viene annullato prima i controlli di protezione e la posizione iniziali. Questa situazione si verifica, ad esempio, se il percorso di backup specificato non è accessibile quando inizia l'operazione di backup.
  • Questo problema si verifica anche in SQL Server 2005 e in SQL Server 2008 R2.

Cause
Questo problema si verifica perché è impostato il numero di sequenza del log (LSN) per il backup completo prima del completamento dell'operazione di backup.

In SQL Server 2005, in SQL Server 2008 e in SQL Server 2008 R2, il numero LSN viene impostato prima che venga completato il backup del database. Pertanto, un backup del log viene creato anche se il backup del database è stato annullato.
Risoluzione
Per risolvere questo problema, applicare il pacchetto di aggiornamento cumulativo seguente.

Dopo avere applicato questo aggiornamento, il numero LSN viene impostato dopo aver creato il backup del database. Se viene annullato il backup del database, l'operazione di backup del log delle transazioni non riesce e viene visualizzato il seguente messaggio di errore:
Msg 4214, livello 16, stato 1, riga 2
Impossibile eseguire BACKUP LOG perché non esiste alcun backup del database corrente.
Msg 3013, livello 16, stato 1, riga 2
Interruzione anomala di BACKUP LOG.

Informazioni sull'aggiornamento cumulativo

SQL Server 2008 R2 Service Pack 2

Innanzitutto, la correzione di questo problema è stata rilasciata nell'aggiornamento cumulativo 1 per SQL Server 2008 R2 Service Pack 2. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2720425 Pacchetto di aggiornamento cumulativo 1 per SQL Server 2008 R2 Service Pack 2
Nota. Poiché le versioni sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutte le correzioni di protezione fornite con SQL Server 2008 R2 precedente correggere rilascio. Si consiglia di considerare l'applicazione alla versione più recente di correzione contenente tale hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2730301 Versioni di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2 Service Pack 2

SQL Server 2008 R2 Service Pack 1

Innanzitutto, la correzione di questo problema è stata rilasciata nell'aggiornamento cumulativo 7 per SQL Server 2008 R2 Service Pack 1. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2703282 Pacchetto di aggiornamento cumulativo 7 per SQL Server 2008 R2 Service Pack 1
Nota. Poiché le versioni sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutte le correzioni di protezione fornite con SQL Server 2008 R2 precedente correggere rilascio. Si consiglia di considerare l'applicazione alla versione più recente di correzione contenente tale hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2567616 Versioni di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2 Service Pack 1

SQL Server 2008 Service Pack 3

Innanzitutto, la correzione di questo problema è stata rilasciata aggiornamento cumulativo 4 per SQL Server 2008 Service Pack 3. Per ulteriori informazioni su questo pacchetto di aggiornamento cumulativo, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
2673383 Pacchetto di aggiornamento cumulativo 4 per SQL Server 2008 Service Pack 3
Nota. Poiché le versioni sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e rilascio delle correzioni per tutte le correzioni di protezione fornite con il precedente 2008 di SQL Server. Microsoft consiglia di considerare l'applicazione alla versione più recente di correzione contenente tale hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2629969 L'aggiornamento SQL Server 2008 versioni rilasciate dopo il rilascio di SQL Server 2008 Service Pack 3
Aggiornamenti rapidi di Microsoft SQL Server 2008 vengono creati per service pack specifici di SQL Server. È necessario applicare un hotfix di SQL Server 2008 Service Pack 3 per un'installazione di SQL Server 2008 Service Pack 3. Per impostazione predefinita, qualsiasi hotfix fornito in un service pack di SQL Server è incluso nel prossimo service pack di SQL Server.

SQL Server 2008 R2

La correzione di questo problema è stata rilasciata prima 11 aggiornamento cumulativo. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo per SQL Server 2008 R2, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
2633145 Pacchetto di aggiornamento cumulativo 11 per SQL Server 2008 R2
Nota. Poiché le versioni sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutte le correzioni di protezione fornite con SQL Server 2008 R2 precedente correggere rilascio. Si consiglia di considerare l'applicazione alla versione più recente di correzione contenente tale hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
981356 Versioni di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2

SQL Server 2008 R2 Service Pack 1

Innanzitutto, la correzione di questo problema è stata rilasciata aggiornamento cumulativo 4 per SQL Server 2008 R2 Service Pack 1. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2633146 Pacchetto di aggiornamento cumulativo 4 per SQL Server 2008 R2 Service Pack 1
Nota. Poiché le versioni sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutte le correzioni di protezione fornite con SQL Server 2008 R2 precedente correggere rilascio. Si consiglia di considerare l'applicazione alla versione più recente di correzione contenente tale hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2567616 Versioni di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2 Service Pack 1

SQL Server 2008 Service Pack 2

Innanzitutto, la correzione di questo problema è stata rilasciata nel pacchetto di aggiornamento cumulativo 7 per SQL Server 2008 Service Pack 2. Per ulteriori informazioni su questo pacchetto di aggiornamento cumulativo, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
2617148 Pacchetto di aggiornamento cumulativo 7 per SQL Server 2008 Service Pack 2
Nota. Poiché le versioni sono cumulative, ogni nuova versione di aggiornamento contiene tutti gli hotfix e gli aggiornamenti della protezione inclusi 2008 di SQL Server precedente rilascio dell'aggiornamento. Si consiglia di considerare l'applicazione alla versione più recente di aggiornamento contenente tale hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2402659 L'aggiornamento SQL Server 2008 versioni rilasciate dopo il rilascio di SQL Server 2008 Service Pack 2
Aggiornamenti rapidi di Microsoft SQL Server 2008 vengono creati per service pack specifici di SQL Server. Un'installazione di SQL Server 2008 SP2, è necessario applicare un hotfix di SQL Server 2008 Service Pack 2 (SP2). Per impostazione predefinita, qualsiasi hotfix fornito in un service pack di SQL Server è incluso nel prossimo service pack di SQL Server.
Status
Microsoft ha confermato che questo è un problema nei prodotti Microsoft elencati nella sezione "Si applica a".
Informazioni
Software di regolaTitolo regolaDescrizione della regolaVersioni del prodotto rispetto al quale viene valutata la regola
System Center AdvisorRipristino del database di SQL Server è vulnerabile a causa di una catena di backup del registro interrottiSystem Center Advisor ha rilevato un Backup del Log dopo un Backup completo non riuscita (database_backup_lsn = 0) per i database W R attualmente in linea. Questo rende vulnerabile agli durante il ripristino di emergenza consente di ripristinare il database. Esaminare l'elenco dei database riportati di seguito e intraprendere azioni correttive. Rivedere le informazioni in questo articolo e intraprendere azioni correttive in modo appropriatoSQL Server 2008
SQL Server 2008 R2
SQL Server 2012
Riferimenti
Per ulteriori informazioni sul modello di manutenzione incrementale per SQL Server, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
935897 Un modello di manutenzione incrementale è disponibile dal team di SQL Server per offrire gli hotfix per i problemi segnalati
Per ulteriori informazioni sullo schema di denominazione per gli aggiornamenti di SQL Server, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
822499 Nuovo schema di denominazione per i pacchetti di aggiornamento software di Microsoft SQL Server
Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2618676 - Ultima revisione: 04/25/2013 05:30:00 - Revisione: 4.0

Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2618676 KbMtit
Feedback