MSSQLSERVER服务启动不了:master.mdf已压缩,但未驻留在只读数据库或文件组中。

在启动MSSQLSERVER时总是失败,查询事件日志后发现有两个错误:

 

文件 "C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/master.mdf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

文件 "C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/mastlog.ldf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

 

到目录“C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data”中查看,果然master.mdf和mastlog.ldf两个文件已经变成蓝色的了,即被压缩处理过。

想想,我是在这两天处理过“磁盘清理”并执行了文件压缩处理。难道是这样导致MSSQLSERVER服务启不来?

选择这两个文件-->属性-->高级...-->压缩内容以便节省磁盘空间。该属性确实被勾掉。去掉该选项后,发现该两个文件已经恢复了原来的黑色显示。已处理正常状态。接下来再启动MSSQLSERVER服务,仍然启动不了。

 

posted @ 2012-05-31 11:07  唔愛吃蘋果  阅读(2405)  评论(0编辑  收藏  举报