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