2014-06-09 27 views
-2

我在連接到SQL Server數據庫的Windows服務器上運行應用程序。我的數據庫在服務器上突然被刪除了如何恢復?

今天,當我打開SQL Server Management Studio時,我很驚訝數據庫不在數據庫列表中!

我不知道是什麼原因。我在服務器文件中搜索,但我找不到數據庫,也在回收站中。

我把我的數據庫放在C:\db\myWeb.mdf,突然它被刪除了!

誰能告訴我如何恢復數據庫?

更新: 我用stenever phoenix查找磁盤上刪除的數據庫文件,但不幸的是我沒有找到數據庫,然後我試圖添加新的數據庫與刪除的數據庫相同的名稱,但SQL管理工作室說,數據庫「MyWeb」已經存在!這意味着它是在服務器的某個地方,但我找不到它?! 。

+5

「這是非常重要的」 - 希望你有一個備份 – Raj

+0

實際上我有一個數據庫的備份,但有新的記錄不在最後的備份。 – user2728312

回答

3

當缺少實際的數據庫文件時,您唯一能做的就是恢復服務器的備份。

(可選)當您沒有備份時,可以使用硬盤恢復工具(如運行時GetDataBack查找在磁盤上刪除的數據庫文件)。

+0

我用stenever phoenix查找磁盤上刪除的數據庫文件,但不幸的是我沒有找到數據庫,然後我試圖添加新的數據庫與刪除的數據庫的同名,但SQL管理工作室說,數據庫「MyWeb」已經存在!這意味着它是服務器中的一些whare?! 。 – user2728312

+0

然後恢復是唯一的可能性。在這種情況下,您無法防止數據丟失。 –

+0

你是什麼意思恢復(從什麼恢復)? – user2728312

相關問題