程序把数据库中某些信息置空了,MS SQL怎么恢复过来
程序员写程序升级,不小心把 有些字段的值置成了空。
怎么通过 MS SQL 恢复过来呢?
数据库每天晚上0 点有备份。
想恢复到指定日期之前的状态(字段被置空之前的状态)
非常感谢!
------解决方案--------------------
MySQL数据库中数据被删除后的恢复
http://www.google.com.hk/search?sugexp=chrome,mod=7&sourceid=chrome&ie=UTF-8&q=mysql+%E6%95%B0%E6%8D%AE%E5%88%A0%E9%99%A4%E4%B9%8B%E5%90%8E%E6%81%A2%E5%A4%8D
------解决方案--------------------如果有备份的话,直接恢复数据库就可以了,但最新的数据可能会丢失。
如果没有备份但开启事务的话,回滚事务就可以了。
如果没有备份又没有开启事务,可以查看程序当时执行的语句,然后使用SQL语句手动进行还原。