sql中的数据恢复策略(Sql 语句怎么写?)
现在假设有一个表news被删除了,而其他表工作正常。此时还有用户在使用当前数据库。
1.找到一个数据库备份文件
2.备份当前数据库的日志文件
3.强制当前连接用户离线。(但是db管理员可以登陆)
4.使用备份恢复数据库。
5.设置数据库online
6.如果存在自动增加的情况,设定自动增加的起始点大于当前的最大值。(为恢复的数据留位置)
7.从日志文件逐点恢复。
大致的过程如上,其中我们可以使用一个临时数据库。在他上边进行数据恢复,恢复完成后把数据拷贝到原数据库上。