Stellen Sie eine SQL Server 2012-Sicherungsdatei in SQL Server 2016/2014 wieder her

8

Ich habe SQL Server 2012-Sicherungsdateien und möchte diese auf SQL Server 2016/2014 wiederherstellen. Wird es funktionieren?

Ich muss dies herausfinden, bevor ich SQL Server 2012 deinstalliere.

KaviSuja
quelle
1
Beachten Sie, dass Sie nicht in die andere Richtung gehen können. Wenn Sie eine Sicherung unter SQL Server 2016/2014 durchführen, können Sie diese unter SQL Server 2012 nicht wiederherstellen, selbst wenn die von Ihnen gesicherte Datenbank eine Kompatibilitätsstufe von 2012 aufweist.
Bacon Bits

Antworten:

11

Ja das wird funktionieren. Sie können immer vorwärts gehen, Sie können nicht rückwärts gehen, zumindest nicht mit Backup und Restore. Bei älteren Versionen, z. B. SQL 2000, SQL 2005, müssen Sie manchmal ein schrittweises Upgrade durchführen , dh von 2000 auf 2008 bis 2014, aber das sollte für Sie kein Problem sein.

Beachten Sie, dass Ihre Datenbanken beim Wiederherstellen die ältere Datenbankkompatibilitätsstufe aufweisen.

wBob
quelle
5

Die kurze Antwort lautet ja. Sie können Ihre Datenbanksicherung auf einer anderen Version von SQL Server wiederherstellen, es gibt jedoch eine geringfügige Einschränkung. Mit SQL Server können Sie beispielsweise nur nach oben wiederherstellen, z. B. von SQL Serve 2000 bis 2005 oder von 2008 bis 2012. Bitte beachten Sie, dass es keine Möglichkeit gibt, eine Datenbanksicherung von SQL Server 2008 bis 2005 wiederherzustellen. SQL Server funktioniert auf diese Weise, weil Jede neue Version von SQL Server enthält Änderungen in der Binärdatei der Datenbank und deren Speicherung. Es gibt auch keine Möglichkeit, zwei Versionen vorwärts zu springen. Sie können beispielsweise keine Datenbank von SQL Server Version 2000 auf SQL Server Version 2012 wiederherstellen.

Ich habe den Blog-Beitrag " Hot Questions Related to SQL Server Backup " geschrieben, in dem Sie weitere Informationen zu diesem Fall finden.

Alexandr Omelchenko
quelle
2
Die 2-Versionsregel ist nicht immer wahr. Ich glaube, Sie können von 2005 direkt bis 2016, vielleicht sogar 2017
Greg
Ich habe definitiv Backups drei, vier und sogar fünf Versionen wiederhergestellt.
Anti-Schwachkennwörter