2013-10-22 51 views
0

我記得自己恢復在Linux上側的分貝。我使用了mysql dump,在我可以在其他服務器上恢復這個備份之前,我必須創建一個具有相同名稱的數據庫。如何在不同的(新)服務器上恢復SQL備份.bak文件? SQL 2012

現在我使用的是SQL 2012年我backupping許多SQL數據庫的,並呼籲他們現在db1.bak,db2.bak接通窗戶一側的服務器...

當我現在想恢復他們在新的服務器上,我需要首先創建一個具有相同數據庫名稱的「結構」,或者我可以簡單地使用restore命令逐個恢復我的數據庫。

還有什麼我應該準備什麼?由於

回答

1

SQL Server數據庫備份包含的結構和數據,因此,如果您運行一個SQL Server 2012的服務器上的完整備份,你可以在無需創建一個空到另一個SQL Server 2012 +服務器實例恢復此數據庫第一。

+0

感謝,如果我們從2008年SQL到來,遷移到2012?有區別嗎? – RayofCommand

+0

不,升級使用備份的版本沒有問題(只要你已經在新版本上測試了你的數據庫,顯然)它會從2012年到2008年倒退,導致問題,也就是說它不會讓你在所有。 – steoleary

相關問題