出錯(cuò)信息: 文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf " 已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。必須將此文件解壓縮。 解決方法: MSSQLSERVER服務(wù)啟動(dòng)不了:master.mdf已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。 在…
出錯(cuò)信息: 文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf " 已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。必須將此文件解壓縮。
解決方法:
MSSQLSERVER服務(wù)啟動(dòng)不了:master.mdf已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。 在啟動(dòng)MSSQLSERVER時(shí)總是失敗,查詢事件日志后發(fā)現(xiàn)有兩個(gè)錯(cuò)誤:
文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf" 已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。必須將此文件解壓縮。
文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf" 已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。必須將此文件解壓縮。
到目錄“C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data”中查看,果然master.mdf和mastlog.ldf兩個(gè)文件已經(jīng)變成藍(lán)色的了,即被壓縮處理過。
想想,我是在這兩天處理過“磁盤清理”并執(zhí)行了文件壓縮處理。難道是這樣導(dǎo)致MSSQLSERVER服務(wù)啟不來?
選擇這兩個(gè)文件-->屬性-->高級...-->壓縮內(nèi)容以便節(jié)省磁盤空間。該屬性確實(shí)被勾掉。去掉該選項(xiàng)后,發(fā)現(xiàn)該兩個(gè)文件已經(jīng)恢復(fù)了原來的黑色顯示。已處理正常狀態(tài)。接下來再啟動(dòng)MSSQLSERVER服務(wù),仍然啟動(dòng)不了。
查詢事件日志后,發(fā)現(xiàn)原來的兩個(gè)錯(cuò)誤提示已經(jīng)被另外兩個(gè)錯(cuò)誤提示所替代。看來證明這樣處理是有效解決問題的了!
文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\model.mdf" 已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。必須將此文件解壓縮。
文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\modellog.ldf" 已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。必須將此文件解壓縮。
文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\tempdb.mdf" 已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。必須將此文件解壓縮。
文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\tempdblog.ldf" 已壓縮,但未駐留在只讀數(shù)據(jù)庫或文件組中。必須將此文件解壓縮。
按處理master的方式處理完這些錯(cuò)誤問題后,MSSQLSERVER服務(wù)已經(jīng)可以正常啟動(dòng)了。