有历史bak文件和现在ldf文件,如何恢复数据库,在线求救!!!

csnet992 2019-01-14 05:53:29
事情是这样,前天sql server数据库的mdf文件损坏了,但是完整的ldf日志文件还在,此外还有一个一月前的完整备份的BAK备份文件,请问有没有办法恢复到现在的数据?
求大神,新人没多少分,全给大神了。
...全文
286 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
nelo99 2019-08-06
  • 打赏
  • 举报
回复
楼主,我也遇到了跟你一模一样的问题,请教一下,我的QQ:165487460.请教你一下方法。谢谢!
唐诗三百首 2019-01-15
  • 打赏
  • 举报
回复
应该无法恢复到最新的数据版本, 只可恢复到一个月前全备的状态, 数据损失是难免的,
建议以后需加强备份管理, 不应一个月备一次.
heyong3 2019-01-15
  • 打赏
  • 举报
回复
刚测了下,日志是可以备份的。但是同样要求他这个库是完整恢复模式而且要保证中间日志没有被备份截断过,以上方法才可以
Dear SQL(燊) 2019-01-15
  • 打赏
  • 举报
回复
引用 6 楼 heyong3 的回复:
现在一定要备份好mdf和ldf文件,不要删掉了!楼上的方法不可行,因为重建的库,用ldf文件覆盖后根本打不开数据库。根本备份不了日志。 还是要从mdf入手看看能否导出数据,还有一种方式是从日志文件上做文章,看能否用工具例如apexsql Log读取ldf文件里的日志,生成重做sql,然后在以前的备份库上前滚到现在状态,当然要求你这个库是完整恢复模式而且要保证中间日志没有被备份截断过,不然日志链就断了,数据会丢失。
打不开数据库,是可以用NO_TRUNCATE备份日志的,我以前测试过!
heyong3 2019-01-15
  • 打赏
  • 举报
回复
现在一定要备份好mdf和ldf文件,不要删掉了!楼上的方法不可行,因为重建的库,用ldf文件覆盖后根本打不开数据库。根本备份不了日志。 还是要从mdf入手看看能否导出数据,还有一种方式是从日志文件上做文章,看能否用工具例如apexsql Log读取ldf文件里的日志,生成重做sql,然后在以前的备份库上前滚到现在状态,当然要求你这个库是完整恢复模式而且要保证中间日志没有被备份截断过,不然日志链就断了,数据会丢失。
Dear SQL(燊) 2019-01-15
  • 打赏
  • 举报
回复
如果日志在完整备份之前截断的可以如下复恢: 1。在相同版下的SQL SERVER上创建相同的数据库名,停止sql server 服务,将日志文件替换启动SQL SERVER,备份日志(NO_TRUNCATE)
BACKUP DATABASE 数据库名  TO DISK = '备份路径\备份文件名.bak' with NO_TRUNCATE 
2。还原完整备份 (NORECOVERY)
RESTORE DATABASE 数据库名 FROM DISK = '备份路径\备份文件名.bak' NORECOVERY;
3。还原日志
restore log 数据库名 from disk='日志备份文件'
csnet992 2019-01-15
  • 打赏
  • 举报
回复
引用 3 楼 heyong3 的回复:
mdf怎么个损坏法? 数据库恢复模式是什么样的。
被病毒加密。。。
heyong3 2019-01-15
  • 打赏
  • 举报
回复
mdf怎么个损坏法? 数据库恢复模式是什么样的。
csnet992 2019-01-15
  • 打赏
  • 举报
回复
恢复了,方法跟5楼有点类似,万幸的是日志文件是从建库开始就存在的。谢谢各位,后面有空再把方法贴出来,好几天没睡觉了。一定要及时做好离线备份啊。
csnet992 2019-01-14
  • 打赏
  • 举报
回复
引用 1 楼 吉普赛的歌 的回复:
发到云盘共享, 帮你看看
发布了云盘,bak文件10个G,ldf日志文件70个G
吉普赛的歌 2019-01-14
  • 打赏
  • 举报
回复
发到云盘共享, 帮你看看
内容概要:本文详细探讨了机组组合优化模型的构建,旨在通过合理安排各类发电机组的启停计划和优化出力分配,实现电力系统在经济性和稳定性上的最佳平衡。文章首先介绍了电力系统的四大主要组件——传统火电机组、风电机组、光伏机组和储能系统的参数及运行特性。接着,围绕最小化系统总运行成本这一目标,设计了优化目标函数,并明确了包括功率平衡约束、机组出力上下限约束、风光发电功率约束、弃风弃光约束、爬坡速率约束、储能系统荷电状态约束、充放电功率约束和充放电互斥约束在内的多项约束条件。最后,文章列出了求解机组组合优化模型所需的关键变量,如传统机组的开停状态、机组出力、启停成本、风电光伏实际出力、弃风弃光比例及储能系统的充放电功率和荷电状态,以实现系统的经济调度和可再生能源的最大化利用。 适合人群:从事电力系统研究、规划和调度工作的工程师和技术人员,以及对电力系统优化感兴趣的科研人员。 使用场景及目标:①帮助电力系统工程师理解不同类型发电机组的特点及其对系统稳定性、经济性和环保性的影响;②为制定合理的电力系统调度策略提供理论依据和技术支持;③促进可再生能源的有效整合,提高电力系统的灵活性和可靠性。 其他说明:本文提供的模型和方法不仅适用于当前的电力系统,也可为未来含高比例可再生能源接入的电力系统提供参考。文中涉及的具体数学公式和参数设定为实际应用提供了详细的指导,有助于提升电力系统的运行效率和经济效益。

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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