效率源数据恢复论坛

 找回密码
 免费注册

QQ登录

用新浪微博登录

快捷导航
查看: 5102|回复: 4
打印 上一主题 下一主题

用数据库日志恢复数据库数据

[复制链接]
跳转到指定楼层
楼主
发表于 2009-6-29 09:48:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
可能有不少朋友遇到过这样的问题:
+ v) h( t( W) I" a7 F. mupdate或delete语句忘带了where子句,或where子句精度不够,执行之后造成了严重的后果,这种情况的数据恢复只能利用事务日志的备份来进行,所以如果你的SQL没有进行相应的全库备份或不能备份日志(truncatelogoncheckpoint选项为1),那么就无法进行数据恢复了,或者只能恢复到最近一次的备份的数据了。2 }* A5 d: \( |, N9 C  g# z
以下简单说明恢复数据方法:. s; J0 l5 q' J% m
1,如果误操作之前存在一个全库备份(或已有多个差异备份或增量备份),首先要做的事就是进进行一次日志备份(如果为了不让日志文件变大而置trunc.logonchkpt.选项为1那你就死翘了)
4 k: f) i0 z1 m" Y4 w( C/ RbackuplogdbNametodisk='fileName'2 N  N8 X3 Q& C* H
2,恢复一个全库备份,注意需要使用withnorecovery,如果还有其他差异或增量备份,则逐个恢3 a2 i6 ?$ q/ m' I  e/ N( D
. Z9 C2 E/ C% m) ^0 K9 L
restoredatabasedbNamefromdisk='fileName'withnorecovery$ Y: s" ~' J5 Y9 G2 O: P2 e# ?
3,恢复最后一个日志备份即刚做的日志备份,指定恢复时间点到误操作之前的时刻
! T! E6 `$ W: W- D% brestorelogdbNamefromdisk='fileName'
2 e1 d4 q2 o% ]withstopat='date_time'% @: u4 p4 m' E  J
以上这些操作都可以在SQLSERVER企业管理器里完成,难度不大。。。. A4 y" C. |1 l' m
当然,如果误操作是一些不记日志的操作比如truncatetable,selectinto等操作,那么是无法利用上述方法来恢复数据的...% a% t. d' h& C" K
! p: L, A" `! [5 {
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
回复

使用道具 举报

0

主题

69

帖子

179

积分

注册会员

Rank: 2

积分
179
QQ
5#
发表于 2011-3-19 12:43:00 | 只看该作者
好贴~~~~~~~~支持~~~~~~~
* N9 Y1 `3 k% K; m. _
, I7 K6 n( T0 f" D/ r0 Q, ?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

新手上路

Rank: 1

积分
1
地板
发表于 2009-12-21 22:53:00 | 只看该作者

回复:用数据库日志恢复数据库数据

不大明白。。可以试试看看。。。
0 o/ i8 G, h; K8 j+ `7 g: @  x4 s7 q
回复 支持 反对

使用道具 举报

0

主题

461

帖子

614

积分

高级会员

Rank: 4

积分
614
板凳
发表于 2009-9-11 06:57:00 | 只看该作者

回复:用数据库日志恢复数据库数据

这个不太会啊
( c4 K9 M$ d+ j& W5 Y' U6 Nrl]
" g7 B  W2 T  m  p6 ]3 t7 q
$ u& Q8 m$ k# [0 F% S3 d
回复 支持 反对

使用道具 举报

0

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
沙发
发表于 2009-7-23 09:49:00 | 只看该作者

回复:用数据库日志恢复数据库数据

:share: ) n8 T; l6 ]0 x* g. k) M
], E* m3 s7 i- y* d9 M1 A9 B

) D; f3 \$ }: A
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

Copyright(C)2015-2016 四川效率源信息安全技术股份有限公司 版权所有|蜀ICP备09015844号|效率源数据恢复论坛  

GMT+8, 2024-11-19 20:31 , Processed in 0.211609 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2014 技术支持: Weixiaoduo.com

快速回复 返回顶部 返回列表