Ripristinare un file di backup di SQL Server 2012 in SQL Server 2016/2014


8

Ho file di backup di SQL Server 2012 e desidero ripristinarli su SQL Server 2016/2014. Funzionerà?

Devo scoprirlo prima di disinstallare SQL Server 2012.


1
Nota che non puoi andare dall'altra parte. Se si esegue un backup su SQL Server 2016/2014, non è possibile ripristinarlo su SQL Server 2012 anche se il database di cui si esegue il backup ha un livello di compatibilità del 2012.
Bacon Bits

Risposte:


11

Sì, questo funzionerà. Puoi sempre andare avanti, non puoi tornare indietro, almeno non con backup e ripristino. Con una versione precedente, ad esempio SQL 2000, SQL 2005 a volte è necessario eseguire un aggiornamento graduale , ovvero passare dal 2000 al 2008 al 2014, ma ciò non dovrebbe essere un problema per te.

Quando ripristini i database, tieni presente che avranno il livello di compatibilità del database precedente.


5

La risposta breve è sì. È possibile ripristinare il backup del database su una versione diversa di SQL Server, ma esiste una piccola limitazione. SQL Server consente di ripristinare solo verso l'alto, ad esempio da SQL Serve 2000 a 2005 o dal 2008 a 2012. Si noti che non è possibile ripristinare un backup del database da SQL Server 2008 a 2005. SQL Server funziona in questo modo perché ogni nuova versione di SQL Server presenta modifiche nel file binario del database e nella loro memoria. Inoltre, non è possibile andare avanti di due versioni, ad esempio non è possibile ripristinare un database da SQL Server versione 2000 a SQL Server versione 2012.

Ho scritto il post sul blog " Domande frequenti relative al backup di SQL Server " in cui è possibile trovare ulteriori informazioni su questo caso.


2
La regola della versione 2 non è sempre vera. Credo che si possa arrivare dal 2005 direttamente al 2016, forse anche al 2017
Greg

Ho sicuramente ripristinato i backup di tre, quattro e persino cinque versioni.
Password anti-debole
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.