急!!!只有一个LDF文件,MDF文件被删除了,能恢复吗?求方法!(100分赠送)

YUAN168 2008-03-08 01:01:25
急!!!只有一个LDF文件,MDF文件被删除了,能恢复吗?求方法!(100分赠送)

====

最近的备份都是2月14日的...
...全文
539 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
august010148 2011-02-18
  • 打赏
  • 举报
回复
怎么我一用logexplorer的时候,Attach file时总是自动退出
-狙击手- 2008-03-08
  • 打赏
  • 举报
回复
如果能恢复出mdf那是最好,要是没有MDF光有LDF的前提下还最好有一次完整备份才行
想飞的狼 2008-03-08
  • 打赏
  • 举报
回复
用恢复软件,或找专业性强的数据恢复公司做
znswhx 2008-03-08
  • 打赏
  • 举报
回复
有个还愿软件,就是将删除了的文件可以还原出来。
issacp 2008-03-08
  • 打赏
  • 举报
回复
同意4楼的说法,找个还原工具将mdf文件还原出来试试,如果还原成功比用日志工具快而有效!
晓风残月0110 2008-03-08
  • 打赏
  • 举报
回复
那就恢复妮的硬盘数据
YUAN168 2008-03-08
  • 打赏
  • 举报
回复
Log Explorer 还原,发现数据有1000多万条,要10多天才能搞完,不现实啊,数据库每天都要用的啊!
QSmile 2008-03-08
  • 打赏
  • 举报
回复
數據安全的第一條定則就是 備份
Limpire 2008-03-08
  • 打赏
  • 举报
回复
1、不要再写数据库所在的DISK

2、找个还原工具,将MDF文件还原出来。

3、上面如果不行,再采用 Log Explorer,能不能正确还原,得看你的LDF文件是否截断过。
liangCK 2008-03-08
  • 打赏
  • 举报
回复
先备份这个日志文件
backup log db_name to disk='文件路径\文件名.bak' with no_truncate --不截断日志
go
--试试能否恢复
restore database db_name from disk='最近的一次完整备份' with replace,norecovery
restore log db_name from disk='刚刚备份的日志文件' with recovery
go

这样看看.
不行.估计也没戏了.
liangCK 2008-03-08
  • 打赏
  • 举报
回复
用日志工具Log Explorer
步骤:
1、查看日志
a、打开log explorer,选择菜单File--> attach log file
b、在Log File Selection窗口中,填写连接到要恢复数据的数据库服务器机器名、数据库登录ID及密码,然后点击"Connect"按钮。
c、若连接成功,则窗口左边树将显示命令菜单,这时我们点击Browser下的View Log命令,此时窗口右边则出现该数据库的Log。
2、恢复数据库
这时您只要选择您要恢复对事件点,右键点击选择"undo transation"命令,保存T-SQL代码,然后在查询分析器中执行该T-SQL代码

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧