首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

不小心用Truncate 命令把2个表删除了,流泪怎么恢复()

2012-01-11 
不小心用Truncate 命令把2个表删除了,流泪求助如何恢复()朋友们帮帮忙呀.[解决办法]有备份从备份恢复.无备

不小心用Truncate 命令把2个表删除了,流泪求助如何恢复()
朋友们帮帮忙呀.

[解决办法]
有备份从备份恢复.

无备份就难办了, truncate table是没有完整日志的, 无法从日志中恢复.
可能你得找数据修复公司帮帮忙.
[解决办法]
TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放,TRUNCATE TABLE是无法通过日志来恢复删除前的记录。
记个教训吧,下次不要犯这样的错误。
[解决办法]
备份日志
可以找一下最近的备份,恢复那张表。
从日志中恢复失去的纪录(不知道你是不是行,要工具的,而且不好找,我可没有现成的)

记住教训吧

热点排行