今天想使用一下SQL Server 2005,啓動SQL Server Management Studio後,發現連不了數據庫了,看了下SQL Server的服務,居然是中止狀態,啓動它,但沒法啓動,但看日誌後,發現以下的日誌信息:
「C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf" 已壓縮,但未駐留在只讀數據庫或文件組中。必須將此文件解壓縮。」
不知何時把這個文件壓縮了,找到這個文件,並選中它,在右鍵菜單中選擇「屬性」,打開屬性對話框,單擊「高級」按鈕,彈出如圖1所對話框。
發現居然是壓縮的,將「壓縮內容以便節省磁盤空間」複選框去掉,固然,C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA目錄中其餘文件也須要這樣處理。再啓動SQL Server 2005的服務,一切OK!。真不知道是何時將這些文件壓縮的,也許是前幾天整理磁盤空間時系統壓縮的,估計有90%的可能。