救命啊,下了个批量delete命令,之前没有备份,500分,大家知道的帮帮忙,感谢ing(100)

  • 主题发起人 主题发起人 aikede
  • 开始时间 开始时间
A

aikede

Unregistered / Unconfirmed
GUEST, unregistred user!
sql server 2000没有做备份,不小心下了个delete命令如何恢复到以前的某个时间点,大家帮帮忙,行行好吧,先谢过了!
 
解决了在开贴送分,谢谢
 
对了,之前数据库是工作在故障恢复模式:简单下!
 
MSSQL 用rollback试试---------现在终于觉得ORACLE的功能好强了。ORA用FLASHBACK就能恢得,另外,ORA还有垃圾回收桶的功能。
 
是啊Oracle的功能是强很多主要我之前是默认的简单恢复模式,又有好久没有备份了开发的时候头脑发晕
 
还原数据日志到时间点1. 建一个数据库 db22. 恢复到某个时间点restore log db2 from disk= 'db_log_backup ' with stopat= '2008/12/11 9:57 '3.把需要的数据还原到原数据库
 
没有日志文件那就不好恢复了!
 
可以的。有一个工具可以,一个月前用过,可惜那个工具被病毒干掉了。
 
Log Explorer for SQL Server v4.0.2详细说明在这里:http://hi.baidu.com/sqlercn/blog/item/1966a9fae9e40e8f9e5146f5.html
 
log explorer使用的几个问题 : 5)如果你的数据库的日志恢复模型是simple,那就不可能用log explorer恢复 ????
 
只要你delete之后没有进行其他操作,就算是简单模式也可以恢复,因为简单模式是只保留最后一次的log。工具就是 iKing 提到的 Log Explorer for SQL Server v4.0.2
 
考虑恢复文件吧,不要再操作磁盘了下个FinalData之类的软件,看能不能恢复MDF文件
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
666
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部