SQL Server教程:数据备份和恢复
一、问题引入
今天写T-SQL脚本一不小心就将数据库中的部分数据删除了,然后还无法进行数据恢复...。为预防下一次数据的误删除,必须有一个数据备份的习惯,可以将数据回退到指定的日期位置。
但问题发生了,总要有解决方法和预案,不然会给业务带来不可逆的损失。
二、解决过程
查询SQL Server恢复的说明,发现恢复数据是有前提条件的:
1)数据库在创建时,就将 恢复模式(M) 设置为 完整

2)至少做过一次完整的备份
数据还原流程:指定数据库 --> 任务 --> 还原 --> 数据库 --> 选择需要恢复到日期位置

三、反思总结
-
尽量减少执行删除操作,或限制用户删除操作权限
-
若不得不进行删除操作,必须先跑一个demo测试
-
每天做一个完整数据备份
-
重视数据库数据的重要性

浙公网安备 33010602011771号