SQL数据库单数据文件恢复问题【急!有难度,高分相送!】

beyondsky00 2008-05-12 06:00:12
情况如下:
SQL2000数据库因系统故障出现数据丢失,通过修复找回一个3.ndf数据文件,其中库由三个文件组成,两个主数据文件1.mdf与2.mdf,另有次数据文件3.mdf(已做修复找回),另有三个日志文件分别为1、2与3.ldf文件,其中也只找回了3.ldf文件。
但现在有比较老的备份oldbackup文件,备份文件包含了1.mdf与2.mdf以及日志文件1、2,其中3.ndf与3.ldf备份后添加的;且1.mdf与2.mdf中数据不经常更新的。

现需要如下: 将3.ndf中的数据读取出来,其中现在oldbackup文件能正常恢复。

很急,望哪位大虾能指点下有没有可能恢复或恢复的步骤,高分相送,可另外开贴再送,万分感谢!
...全文
114 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
utpcb 2008-05-14
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 happyflystone 的回复:]
1、还原
2、增加一个3.ldf
3、停DB
4、覆盖3.ldf
5、重启

---try
[/Quote]
-狙击手- 2008-05-13
  • 打赏
  • 举报
回复
1、还原
2、增加一个3.ldf
3、停DB
4、覆盖3.ldf
5、重启

---try
beyondsky00 2008-05-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 Limpire 的回复:]
1、还原备份——DB1
2、将3.ndf和3.ldf添加DB1
3、Log Exporer读3.ldf,1.mdf和2.ndf能恢复多少算多少,没办法的事了。
[/Quote]
如何添加啊?通过dbcc rebuild_log重建日志文件方式,但提示内存大小或数据文件不可用,无法启动数据库
XDJM谁有没有办法 或者指点下步骤?非常感谢!
Limpire 2008-05-12
  • 打赏
  • 举报
回复
1、还原备份——DB1
2、将3.ndf和3.ldf添加DB1
3、Log Exporer读3.ldf,1.mdf和2.ndf能恢复多少算多少,没办法的事了。
liangCK 2008-05-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zarge 的回复:]
这个估计很难,还是帮顶吧
[/Quote]
zarge 2008-05-12
  • 打赏
  • 举报
回复
这个估计很难,还是帮顶吧

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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