2015-09-04 172 views
-1

我想快速覆蓋另一個數據庫(最好使用Management Studio中的GUI)。基本上我有DB1DB2DB1是我需要覆蓋的DB2的舊版本,所以DB1 = DB2使用SQL Server 2014複製數據庫Management Studio Express

我試過以下;

  • 右擊數據庫
  • 單擊還原數據庫
  • 選擇從數據庫選擇DB2(但出於某種原因沒有出現在這裏?)

什麼想法?我沒有得到的權限在系統上創建新的數據庫,所以我回來找過簡單寫現有的數據庫,而不是創建,刪除,重命名等

+0

只是備份和丟棄兩個數據庫,並恢復正確的數據庫 – Sherlock

回答

1
  • 了DB2
  • 恢復DB1從備份DB2
+0

好吧。我沒有問題地備份了db2。然後我右鍵單擊並從我剛從備份創建的文件中恢復db1。我有一個用戶沒有權限在這裏恢復錯誤。現在db2停留在恢復狀態?我曾嘗試使用RESTORE DATABASE WITH RECOVERY,但我得到的用戶沒有相同的權限來恢復錯誤?任何想法如何解決這個問題? –

+0

創建數據庫的權限與還原數據庫的權限不同。但是這聽起來像你沒有權限去做。 http://dba.stackexchange.com/questions/29340/sql-server-permissions-to-create-restore-delete-only-some-databases –

相關問題