38

Ho eseguito il backup di un database che avevo creato su un'altra macchina che esegue SQL Server 2012 Express Edition e volevo ripristinarlo sulla mia macchina, che esegue lo stesso. Ho spuntato la casella di controllo sovrascrivendo quello esistente, e ottenuto questo errore:sql server ripristino errore di backup

Backup mediaset is not complete. Files: D:\question.bak. Family count:2. Missing family sequence number:1 

risposta

79

Questo succede se, quando hai fatto il backup, si aveva più file elencati nella casella di testo di destinazione del backup. Torna al tuo server di origine e crea nuovamente il backup; questa volta, assicurati che sia elencato un solo file di destinazione.

Se si dispone di più di un file elencato come destinazione di backup, il backup viene barrato su di essi; avrai bisogno di tutti i file per eseguire il ripristino.

È possibile verificare ciò eseguendo un RESTORE LABELONLY contro il singolo file copiato sul server di destinazione.

+8

Sono grato per l'esistenza di esseri umani come te che (1) sanno cosa stanno dicendo e (2) rispondono alle domande in modo completo ma succintamente ... (y) – fernandoespinosa

5

Sandra Walter's Answer fornisce una descrizione accurata di ciò che è successo, ma ho trovato la risposta un po 'carente.

Per eseguire un backup che non è a strisce (che è ciò che si è verificato in questa situazione), tornare alla finestra in cui è stato impostato il backup del database. In fondo c'è una lista di percorsi dove andranno le diverse strisce.

Passare a ciascuno dei percorsi elencati ed eliminare la striscia del backup.

Quindi rimuovere tutti i percorsi tranne uno dall'elenco nella finestra. E fai clic sul pulsante "OK". Il tuo backup nonstriped verrà creato in quel percorso.

Spero che questo aiuti.

Problemi correlati