表被误删除,求助大虾帮忙 表内大概有600-700万数据,请问怎么可以恢复,不胜感激啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、打开log explorer file2、attach log file-> 选择服务器和登陆方式-> connect->选择数据库-> attach-> 左面对话框中browse-> view log-> 就可以看到log记录了 3、右键log记录->undo transation-> 选择保存文件名和路径-> 4、打开该文件到查询分析器里执行代码:例如 如果log是delete table where ...的话,生成的文件代码就是insert into table...备注:你可以先试一下,但是你的数据量比较大,我没有测试过,小数据量的一般都可以这么找回来。 楼主:莫急。用日志查看工具:ms log explorer (在csdn本站可以下到)根据2楼的方法就可以恢复数据了。如果有备份就更好了。 我是直接用SQL企业管理器删除的表,这个方法也行吗? 数据库版本是2005以上的话 log explorer 就不行了 小菜求助一个update语句写法 python调用sqlserver存储过程问题。 一个看似简单的SQL语句 入门请教update的问题 问个弱弱的问题,事务处理中的变化是在内存完成还是在数据库里完成? 大力,快帮我看看 数据复制同步问题!!!!急啊! 中级程序员考不考数据库部分的关系代数运算? 存储过程的问题,对我来说有点难了 急,SQL语句问题! SQL中如何创建非聚集索引 Sql Job调用ssis包问题
2、attach log file-> 选择服务器和登陆方式-> connect->选择数据库-> attach-> 左面对话框中browse-> view log-> 就可以看到log记录了
3、右键log记录->undo transation-> 选择保存文件名和路径->
4、打开该文件到查询分析器里执行代码:
例如 如果log是delete table where ...的话,生成的文件代码就是insert into table...
备注:你可以先试一下,但是你的数据量比较大,我没有测试过,小数据量的一般都可以这么找回来。
我是直接用SQL企业管理器删除的表,这个方法也行吗?