1. 程式人生 > >解決SQL Server (MSSQLSERVER) 服務因 3417 (0xD59) 服務性錯誤而停止

解決SQL Server (MSSQLSERVER) 服務因 3417 (0xD59) 服務性錯誤而停止

SQL2005系統服務啟動不了,具體出錯資訊
TITLE: 連線到伺服器
------------------------------
無法連線到 SHARESUN/SQL2005。
------------------------------
ADDITIONAL INFORMATION:
在建立與伺服器的連線時出錯。在連線到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。 (provider: SQL 網路介面, error: 26 - 定位指定的伺服器/例項時出錯) (Microsoft SQL Server, Error: -1)

查看了一下系統日誌,發現如下提示:
事件型別:    錯誤
事件來源:    Service Control Manager
事件種類:    無
事件 ID:    7024
日期:        2010-6-22
事件:        19:47:08
使用者:        N/A
計算機:    SHARESUN
描述:
SQL Server (SQL2005) 服務因 3417 (0xD59) 服務性錯誤而停止。

image

啟動SQL Server Agent會報告錯誤

image

啟動SQL Server Active Directory Helper 會報告錯誤

image

方法一:

到安裝碟符:/program files/下的 sql安裝目錄,資料夾選項->檢視 裡有“用彩色顯式加密或被壓縮的NTFS檔案”的選項,選上後文件夾裡被壓縮的檔名就是藍色的,選中所有被壓縮檔案,右擊屬性->常規->高階,把“壓縮內容以便節省空間”這個選項的勾掉。

方法二:

如果方法一看不到有“壓縮內容以便節省空間”這個選項,那麼就點進了Program Files/Microsoft SQL Server/MSSQL.1/MSSQL這個資料夾,裡面是資料庫檔案,顏色都是藍色的,這裡被壓縮了,所以啟動不了服務,取消壓縮,解決!

方法三:

a) 我沒有把SQL2005拷貝到本地,直接安裝,安裝好後,cmd命令沒法轉到原安裝路徑下面(//172.17.0.4/d$/Microsoft/SQL2005 cn/SQL Server x86/Servers),也就無法執行Setup.exe

b) 在任何非原安裝路徑下面都報告錯誤:

c) 所以把SQL Server2005 的原資料夾先拷貝到本地,然後才安裝,這樣以後才能做還原.

d) 現在安裝好SQL Server2005,之後按照上面把 Master 資料庫Hung 掉,cmd 執行在 D:/SQL Server x86/Servers,用下面的命令都可以(SAPWD可以隨意指定,它就是以後要進去的sa的密碼,中間我做時候有幾次只到下面第一個照片就不進行第二張照片的了,不知道原因)

start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=123

setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=123

e) 系統自動的就會提醒重新安裝

f) 再開啟C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data ,發現master.mdf 和 mastlog.ldf 都已經存在了,整個重新安裝過程大約4-5分鐘.

三.之前的文章提到還原Master資料庫,可能是Master資料庫有一些安裝之後需要更改的設定在裡面,然後就備份.

a) 按照它的方法,第一以單一模式啟動SQL Server2005

b) 第二再開啟一個cmd 執行 Restore database master from disk=’ C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Backup/master.bak’,整個過程可能因為資料小,1-2分鐘就好了.

相關推薦

解決SQL Server (MSSQLSERVER) 服務 3417 (0xD59) 服務性錯誤停止

SQL2005系統服務啟動不了,具體出錯資訊:TITLE: 連線到伺服器------------------------------無法連線到 SHARESUN/SQL2005。------------------------------ADDITIONAL INFORMAT

Distributed Transaction Coordinator 服務 3221229584 (0xC0001010) 服務性錯誤停止 解決辦法

錯誤描述: 今天在開啟一個COM+應用程式時報錯,後我通過事件檢視器檢視系統日誌時,發現在有個錯誤“Distributed Transaction Coordinator 服務因 3221229584 (0xC0001010) 服務性錯誤而停止。” 解決辦法: 執行

Apache Tomcat Tomcat5 服務 0 (0x0) 服務性錯誤停止”問題的解決

今天又找到一個解決方法,應該比較通用。就是刪除服務再重新安裝。方法如下用sc.exe這個Windows命令,“開始”——“執行”——“cmd”,然後輸入 sc delete "服務名" (如果服務名中間有空格,就需要前後加引號),比如我的是: sc delete Tomc

SQL Server (MSSQLSERVER) 服務由於下列服務特定錯誤終止: %%17051

dsp nfx r+ ike seq rii pwm lpc gap 問題出現:今天在給客戶調試項目的時候,發現無法連接SQL server數據庫 解決過程:1.在cmd命令窗口輸入services.msc,打開服務窗口,找到SQL Server (MSSQLSERVER)

Windows 無法啟動 SQL Server (MSSQLSERVER) 服務(位於 本地計算機 上)。錯誤 1067: 程序意外終止。

描述: SQL Server可以遠端連線其它資料庫,但是無法登陸本地資料庫,發現本地服務SQL Server(MSSQLSERVER)無法啟動。 原因:   用360防毒軟體,防毒把D:\Progra

解決SQL Server本地Windows身份無法登入,錯誤程式碼18456問題

今天突然發現本地SQL Server,用Windows身份無法登入,錯誤程式碼18456。最終找到了解決辦法,一句SQL搞定:   CREATE LOGIN [計算機名\Windows帳戶名] FROM WINDOWS   不過要執行這句SQL語句,必須通過SQL Serv

Apache2.2 服務 1 (0x1) 服務性錯誤無法啟動的解法之一

問題: 當啟動Apache2 時發現無法啟動,檢查埠沒問題,手動啟動服務也無法啟動,報這個錯:Apache2.2 服務因 1 (0x1) 服務性錯誤而停止 。 解決: 在網上搜了一些有關的技術文章,嘗試了他們提供的方法,都不能實現啟動。後來發現安裝檔名有中文,把名改了,重灌,

SQL server 2000服務MSSQLSERVER無法啟動解決辦法

SQL server 2000使用120天后再次啟動MSSQLSERVER‘本地計算機 上的 MSSQLSERVER 服務啟動後停止。某些服務在未由其他服務或程式使用時將自動停止。’這是因為你的SQL server 2000試用版到期了,如何解決呢?下載此檔案放置到開始—

關於SQL Server 2005服務無法啟動,報3417錯誤。(附帶重灌SQL解決COM+目錄問題)(轉帖)

那天很是鬱悶,由於長期沒有使用SQL Server 2005,那天用時候居然伺服器啟動不到,報3417錯誤。。。當時沒有找到解決方案,不得已,只有重灌了。那個痛苦哦。。。解除安裝就要花費二三十分鐘,安裝又要用掉一個小時。。。(這是SQL 2005,後來裝SQL 2008的時候

解決 安裝SQl 2008為SQL Server代理服務提供的憑據無效

sql server 2008 代理服務提供的憑據無效 sql server 2008 代理服務提供的憑據無效 在Windows Server 2008安裝SQL&n

SQL Server(MSSQLSERVER)無法啟動怎麼解決

1、IP地址配置不正確: 開啟 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,選擇MSSQLSERVER協議, 然後雙擊右邊視窗的TCP/IP,在彈出視窗中檢查IP配置。 2、

SQL Server(MSSQLSERVER) 請求失敗或服務未及時響應,有關詳細資訊,請參見事件日誌或其他的適用的錯誤日誌。

問題 有時候sqlserver無法啟動了,原因是mssqlserver服務沒有啟動,當你手動啟動時,又出現服務無法響應的可惡錯誤提示。。。 筆者“有幸”遇到了,我的原因是第5個,禁用TCP/IP協議,現在總結下可能的原因及解決方案 解決方案

解決成功:安裝SQl 2008為SQL Server代理服務提供的憑據無效

sql server 2008 代理服務提供的憑據無效 sql server 2008 代理服務提供的憑據無效 在Windows Server 2008安裝SQL Server 2008出現的

SQL Server(MSSQLSERVER)無法啟動問題解決

1.開啟SQL配置管理器;2.找到SQL Server網路配置選項下的MSSQLSERVER的協議;3.右邊啟用Shared Memory,啟用Named Pipes,啟用TCP/IP,禁用VIA;4.點選SQL Server服務,按順序啟用SQL Server  integ

做檔案移動時,提示“操作無法完成,應為檔案已在SQL Server(MSSQLSERVER)中開啟解決方法

也許是因為我的SQL SERVER2005必須要提供管理員許可權方可進行使用,所以在移動的時候經常提示 操作無法完成,應為檔案已在SQL Server(MSSQLSERVER)中開啟 百度了一下,一位大神的解決方法很有效 開始--》Microsoft SQL Serv

SQL Server 磁盤請求超時的833錯誤原因分析以及解決

ger ssa sage blog htm 好的 發生 如何 tle 本文出處:http://www.cnblogs.com/wy123/p/6984885.html 最近遇到一個SQL Server服務器響應極度緩慢,並且出現客戶端請求報錯的情況,在數

解決SQL Server 阻止了對組件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 的訪問

option eight img 導入 col cnblogs 數據 編輯器 code 根據需要進行asp.net的數據導入導出,結果報以下錯: SQL Server 阻止了對組件 ‘Ad Hoc Distributed Queries‘ 的 STATEMENT ‘Open

解決 SQL Server 所有帳號無 sysadmin 權限,且未啟用 SQL Server 身份驗證,sa 帳號也未啟用的問題

服務 sta gem 編輯 ble word mode 編輯器 with 解決 未啟用 SQL Server 身份驗證 的問題: 1. 運行 regedit,進入註冊表編輯器 2. 打開:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Micro

【轉載】解決SQL Server 阻止了對組件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的訪問的方法

com .html style color statement 轉載 ons server http 1、開啟Ad Hoc Distributed Queries組件,在sql查詢編輯器中執行如下語句: exec sp_configure ‘show advanced

如何解決SQL Server 2008 無法連接到(local)

選擇 ima self 服務器類型 clear erl 引擎 gem sign 打開SQL SERVER配置管理--》SQL SERVER 網絡配置--》實例名的協議 將SQLEXPRESS協議中的Named Pipes和 TCP/IP啟用。