SQL SERVER2008 系統啟動錯誤 3417 解決方案
阿新 • • 發佈:2019-01-22
很長時間沒有使用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就可以正常啟動了。