前言
在平时大家用到SQL Server的时候很多,也经常会对其进行各种操作,简单的数据查询或添加还没什么问题,顶多就是添加错误直接删除就可以了,但如果你操作的是重要的数据库,而且库中有着重要的数据,更甚至你还进行了update、delete操作,那该怎么办呢?
小编犯的错误也是不可饶恕的,一句忘记加where条件的update一执行,把一千多条重要数据作废了,小编还真是吓了个不轻,还好花费了些时间补救了。只是通过各路搜寻,小编没有找到update后的恢复办法,却找到一个delete的,这也是很宝贵的,宝贵的东西最好的办法就是记录下来~~~
解决方案
SQL Server中误删除数据的恢复需要有两个前提条件:
1. 至少有一个误删除之前的数据库完全备份。
2. 数据库的恢复模式(Recovery mode)是“完整(Full)”。
那么问题来了,如何查看数据库的恢复模式呢?
查看或更改数据库恢复模式
1.连接到相应的 SQL Server 数据库引擎实例之后,展开“数据库”;
2.右键单击所要进行操作的数据库,再选择“属性”,打开“数据库属性”对话框;
3.在“选择页”窗格中,单击“选项”;
<