sql 在使用中每次查询都会生成日志,但是如果你长久不去清理,可能整个硬都堆满哦,哈免费手游平台.com笔者就遇到这样的情况,直接网站后台都进不去了。下面我们一起来学习一下如何清理这个日志吧。
数据库出故障了,乍办呢?别急,赶紧用日志文件恢复一下。
摸索了一会终于会用一点简单的恢复了,现帖出来大家一起研究一下
数据恢复:
软件下载,如果你想用这个教程就可以用英文版,还好些哦。第一步:点击Log Explorer图标启动软件------------Attach log file------换成自已需要恢复数据的库所在电脑名(如是数据在本机就是默认的(local),就不用换了)-------------选择connect 就连入库了。
第二步 :在database name 里选择需要恢复数据的库名------attach------------点击左边菜单的filter log records ------在右边菜单里选开始时间和结束时间(比如:你的数据是2006/03/01/8点钟左右删的,但详细时间不记的,那么可以在开始时间里调成2006/03/01/08:00分,结束时间调成2006/03/01/08:59)--------apply。在左边菜单里的browse---view log里就能看这个时间段内这个库里的所有表的改动情况了。
第三步: 选左边菜单recovery-----undo user transactions-----会在主画面里弹出一个新菜单,单击新菜单里的tables一项------在change filter 里选择需要恢复记录的表-------在filer name 里选择文件输出的路径(这是输出一个*.sql-脚本文件,这个文件就是你恢复记录的关键了)-------点击apply 。
大功告成
这时会生成一个*.sql的脚本文件,然后在sql自带的查询器里执行这个脚本。ok 搞定收工注意能成攻恢复的前提是log一定要完整,不然没法恢复。以上是我摸索了30分钟这个软件的一点应用心得,只是一些简单的恢复攻能,抛砖引玉写出来,希望有gg能全面完整的写一些。打字好累呀不写了。