A. 資料庫文件丟失的原因有哪些如何恢復資料庫文件
故障原因:
誤刪除資料庫
資料庫工作時,意外斷電或程序意外終止
由於病毒造成的資料庫損壞或丟失
文件系統損壞後,系統進行自檢操作
升級資料庫時,命令語句不嚴格
設備故障等等
這是一款針對
SQL
資料庫
MDF
和
NDF
文件被誤刪除、資料庫文件所在分區誤格式化、
提示頁撕裂、
錯誤、通訊中斷、無效的文件頭等錯誤的
資料庫恢復工具,全面支持
SQL 6 7 2000 2005 2008 2008r2
版本,支持資料庫文件直接刪除,企業管理器里刪除,數據
庫所在分區被誤格式化,資料庫變成
位元組的恢復,恢復效果非常好。
數據恢復專家提醒:
用戶需要經常對資料庫進行備份
資料庫還原時,先備份現有庫,再進行還原
格式化、刪除文件、重裝系統之前,做好資料庫文件備份
出現問題後,原介質盡量不要使用,尤其損壞的資料庫所在的分區不能寫任何數據
B. 如何恢復系統資料庫
恢復系統資料庫:
1、新建一個資料庫kelin;
2、右鍵點擊需還原的資料庫,選擇任務,還原,資料庫;
3、點擊選擇源設備,然指戚帶後點擊,彈出框中備份媒介選擇文件,然後點擊添加按鈕,找到可以用於還原的文件唯蘆,點擊確定按鈕;
4、在選擇用於還原的備份集下面勾選設定好的還原的備份集;
5、點擊左側選項,在新界面中勾選覆蓋現有資料庫,要注意修改還原過程中的途徑,然後點擊確仔鎮定按鈕;
6、最後彈出對資料庫kelin的還原已成功完成點擊確定,便完成對整個資料庫的還原。
C. 如何恢復資料庫的內容
昨天幫一個朋友恢復了sql server 資料庫 現在把過程寫出來 大瞎穗家一起分享
我那個哥們是從別人那拷了一個資料庫的數據文件 (c:mssql data 目肆螞錄下的文件)
最初我是用的
在一台好的機器上重新安裝SQL Server 建立相同的資料庫設備(大小) 和資料庫
停掉SQL Server 用拷貝出來的資料庫文件覆蓋剛建立的資料庫文件 再重新啟動
SQL Server 但一直不可以 我猜關鍵是無法建立相同的資料庫設備(大小)
後來採用了
系統存儲過程
sp_attach_db // 附加數裂神埋據庫文件到伺服器
或
sp_attach_db_single_file // 附加資料庫的單個文件到伺服器
具體的sql 語句就是
例如
EXEC sp_attach_single_file_db pubs e:datapubs mdf sp_attach_db @dbname= conmis @filename = d: conmis _data mdf @filename = d: conmis _log ldf
如何附加資料庫文件到伺服器(即 通過* mdf *ldf 文件修復資料庫)
另外查找資料時看到也可以通過日誌恢復以前的數據 不知那位哥們看看是不是可以
用日誌恢復
restore log {data_name|@database_name_var}fromwith [norecovery ecoverystandby_undo_file_name][ ][stopat={data_time|@data_time_var}
例如 庫名為database 日誌為database _log要求恢復 / / : 前的數據
lishixin/Article/program/SQL/201311/16392
D. 超市收銀系統不小心刪除了會員積分要怎麼樣才能還原
建議用超市收銀系統,備份還原功能,試一下,我用的是星宇超市收銀軟體,用系統管理,備份還原功能,就可以恢復之前的數據。但是前提是你必須把之前的數據做個備份才行。
你試一下,希望你能找回之前刪除的會員積分數據。
E. 資料庫被刪除了怎麼恢復
恢復步驟:
1、運行EasyRecovery。
2、選擇「DeletedRecovery」。
3、選擇資料庫文件所在的驅動器,在「File Filter」中輸入*.mdf|*.ldf,選擇「Next」。
4、在左側窗口會列出被刪除的資料庫文件,選擇所要恢復的資料庫文件,選擇「Next」。
5、在「Recover to Local Drive」中選擇恢復後的文件存放的路徑,要選擇與原資料庫文件不同的路徑,選擇「Next」。
6、文件被恢復後,將恢復的文件復制到原資料庫文件位置,並在企業管理器通過附加資料庫,將恢復的文件恢復到SQL Server中。
註:如果刪除的資料庫文件所有的存儲區域被寫過了,就無法恢復了,所以刪除與恢復的時間間隔越短越好。