通过日志恢复数据库问题
我的SQL SERVER服务器由于电源故障导致异常关闭,重新开机后,数据库不能使用,从数据库文件恢复后,报告说跟日志不一致,失败。根据网上相关解决方案使数据库置疑后重建日志,发现数据库有错误,通过相关修复命令(dbcc checkdb/checktable)失败。
之前没有做数据备份、单机(有每月一次的备份,但系统管理员粗心,想恢复一个月前的备份内容,发现之前的备份失败),唯一有的就是出现故障开机后的损坏的mdf和ldf文件。
通过logexplorer修复,不能打开ldf文件(需要跟数据库一致)、重建日志后不能用原有的ldf文件替换。
拜托了,很紧急,昨天已经通宵了一个晚上了。