以文本方式查看主题 - 昂捷论坛 (http://enjoyit.com.cn/bbs/index.asp) -- □-技术研讨会 (http://enjoyit.com.cn/bbs/list.asp?boardid=36) ---- SQL2005数据库置疑后的一次处理过程 (http://enjoyit.com.cn/bbs/dispbbs.asp?boardid=36&id=2567) |
-- 作者:大脑袋 -- 发布时间:2007/1/17 9:03:43 -- SQL2005数据库置疑后的一次处理过程 由于以外断电,SQL Server的数据处于置疑状态,无法访问。 当时处理办法: 1)停止了Sql Server 2005数据库服务 2)备份了数据库文件(mdf)和日志文件(ldf)。 3)设置数据库状态为紧急状态 use master go ALTER DATABASE enjoy_store 4)用DBCC修复了一下数据库 go 5)设置数据库状态为正常状态 go 数据库恢复正常。 -------------------------------------------------------------------------------------------------------- 注意: 如果第4步没有成功,可以试用下面的语句来重建数据库(未实际验证)。 create database enjoy_store on filename=\'d:\\data\\enjoy_store.MDF\' for ATTACH_REBUILD_LOG |
-- 作者:大脑袋 -- 发布时间:2009/7/6 15:58:15 -- 另外一次数据库的处理,数据库处于正在恢复的状态; 无法进入紧急状态,无法dbcc;
后来停止服务器,修改数据库文件名名字(mdf文件),删除数据库,重新附加了数据库,才搞好
|