昨天犯二了,把备份的数据弄丢了~~~
马少华 2012-12-21 10:44:26 由于业务数据完整性要求比较高,所以采用发布订阅来对数据进行备份。
昨天主服务器和备份服务器都掉电了(插头被弄掉了),然后都开不了机,后来检查到主服务器的硬盘损坏,还好订阅机器(备份服务器)的硬盘还没有坏,
然后把订阅服务器的硬盘挂接到别的电脑(以下称B电脑)上,
我做了如下操作:
首先把B电脑上的数据库服务停掉,然后删掉同名的数据库文件,再启动数据库服务,然后在企业管理器上再把这个数据库删除了(右键-》删除操作),再从订阅服务器的那个硬盘上直接附加数据库。
在这里提醒一下同仁,操作数据前记得先复制一份啊,血的教训!
再然后启动我的应用,上去查询数据都没问题。
过了十几分钟后,再查询数据,悲剧了。
之前备份的数据都没有了,甚至自动编号都归0了。
。。。。。
。。。
。
最后发现日志里面有一行,记得不大清楚了,'3697个事务回滚了',百思不得其解,里面的数据是怎么被清除的,
可以排除人为因素,求解释!