1. 程式人生 > >SQL SERVER2008 系統啟動錯誤 3417 解決方案

SQL SERVER2008 系統啟動錯誤 3417 解決方案

很長時間沒有使用SQL SERVER2008,近日使用時才發現服務無論如何也不能啟動,提示我是“3417”錯誤!於是到只好問問度娘了。結果網上告知如下:

解決辦法一:

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data

C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data

下的所有mdf和ldf預設都是按照解壓縮方式儲存的,只需要右鍵每一個檔案—屬性—高階—壓縮內容以便節省磁碟空間 的勾 去掉即可。

解決辦法二:

第一個解決不了就用這個了。

開啟 控制面板 -> 管理工具 -> 服務 ( services.msc )

找到SQL Server ,右鍵,屬性,找到登入選項,選擇本地賬戶,確定就可以啟動了。

結果我試了十幾遍壓根就無法啟動服務。以上說的兩種方法壓根不靠譜!在哥準備重灌SQL DERVER2008時,我才想到前些日子沒有用的時候,我整理了一些磁碟,最終我發現時SQL SERVER自帶的一些資料庫被壓縮了,只要將它們停止壓縮就可以正常啟動了。

解決方案如下:

在你的SQL SERVER安裝目錄下,找到所有的系統庫。以我的SQL SERVER為例

C:\Program Files\Microsoft SQL Server目錄下找到MSSQL10.MSSQLSERVER資料夾,期目錄下的\MSSQL\DATA檔案中就存放著SQL SERVER所有的系統庫,我們只要依次右擊所有的系統庫,選擇“屬性-常規”-> “高階”,將選項“壓縮內容以便節省空間”前面的勾去掉然後儲存。這是你就會驚奇的發現我們的SQL SERVER就可以正常啟動了。