数据库中数据恢复的问题(50分)

  • 主题发起人 主题发起人 小虾米爱吃鱼
  • 开始时间 开始时间

小虾米爱吃鱼

Unregistered / Unconfirmed
GUEST, unregistred user!
SQL SERVER 2000 中
数据被删除了之后,能不能通过日志恢复回来?
 
似乎不行...
 
可以 只要你没有使用像truncate table这样不产生日志的语句 可以同过像Log Explorer for SQL Serverv这样的第三方工具进行恢复 高手应该可以能用sql命令恢复 小弟不会阿
 
如果是用TRUNCATE TABLE 命令删除的,那么没法恢复了。
否则是可以恢复的,使用 Restore database
 
restore database可以从备份设备恢复数据库 怎么从日志恢复 请delphi8511指点一下
 
你如果没有重启SQL SERVER
试一下:
select * from deleted
看看你删除的数据在没有在deleted这个临时表里。
在你就自己恢复一下。
没在我没有什么办法了。
 
不好意思,写错了,是 restore log;如:
restore log your_db from bk_log1 with recovery ,stopat='2006-8-20 10:30 AM'
 
太感谢delphi8511了,呵呵!其实我已经知道了!我也是网上找来的!
收获颇多啊!呵呵!
 
顺便问你门一下!为什么“TRUNCATE TABLE ”不做日志啊?
不过这个删除的比较彻底啊!
 
多人接受答案了。
 
后退
顶部