SharePoint 3.0 & W3SVC could not start, failed, since the patching

Environment
  • SharePoint 3.0


Content
Not able to start World Wide Web Publishing Service (W3SVC), System Log Warning: 1009

事件類型: 警告
事件來源: W3SVC
事件類別目錄: 無
事件識別碼: 1009
日期: 2014/8/8
時間: 下午 03:49:28
使用者: N/A
電腦: ServerA
描述:
伺服應用程式集區 'SharePoint' 的處理序已意外中止了。處理序識別碼為 '3208'。處理序結束碼為 '0x800703e9'。

One day one team asked us about their SharePoint not working since the day server rebooted for patching.

To solve it, run "regsvr32 qmgr.dll" and reboot the server. However, although W3SVC OK now, there was another service failure - SharePoint 3.0.
NoteDetail: World Wide Web Publishing Service - Error 1363


SharePoint 3.0 service failed, Application Log Warning: 2436; Error: 2424, 33002, 5586
事件類型: 警告
事件來源: Windows SharePoint Services 3 Search
事件類別目錄: 收集程式
事件識別碼: 2436
日期: 2014/8/8
時間: 上午 04:15:03
使用者: N/A
電腦: ServerA
描述:
無法編目起始位址

內容: 應用程式 '搜尋伺服器的搜尋索引檔案',目錄 'Search'

詳細資料:
網站資料 Web 服務發生錯誤。 (0x80042616)
事件類型: 錯誤
事件來源: Windows SharePoint Services 3 Search
事件類別目錄: 收集程式
事件識別碼: 2424
日期: 2014/8/8
時間: 下午 04:15:03
使用者: N/A
電腦: ServerA
描述:
因為無法存取內容來源,所以無法啟動更新。請修正該錯誤,並重試更新。

內容: 應用程式 '搜尋伺服器的搜尋索引檔案',目錄 'Search'
事件類型: 錯誤
事件來源: MSSQL$MICROSOFT##SSEE
事件類別目錄: (2)
事件識別碼: 33002
日期: 2014/8/8
時間: 下午 04:15:12
使用者: NT AUTHORITY\NETWORK SERVICE
電腦: ServerA
描述:
找不到事件識別碼 33002 (在來源 MSSQL$MICROSOFT##SSEE 中) 的描述。本機電腦可能沒有所需的登錄資訊或訊息 DLL 檔案,因此無法顯示發自遠端電腦的訊息。您可以使用 /AUXSOURCE= flag 來重新抓取這個描述。請參閱 [說明及支援] 來了解詳細資料。以下資訊為事件的一部份: module, dbo.proc_GetCurrent.
事件類型: 錯誤
事件來源: Windows SharePoint Services 3
事件類別目錄: 資料庫
事件識別碼: 5586
日期: 2014/8/8
時間: 下午 04:15:12
使用者: N/A
電腦: ServerA
描述:
發生未知的 SQL 例外狀況 33002。SQL Server 的其他錯誤資訊如下。

Access to module dbo.proc_GetCurrent is blocked because the signature is not valid.

Firstly, following the below references, but not work:
Clients receive a "service unavailable" error message in their Web browsers when you run many application pools under separate identities in IIS
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC
DWORD: UseSharedWPDesktop = 1


MSSQL$MICROSOFT##SSEE Event 33002 (Error)
1. Start –> Run –> Services.msc
2. Right click and Restart Windows Internal Database.
3. Right click and Restart Update Services.
4. Verify that there are no more errors in the logs.

Then, looked at “Cannot connect to the configuration database” and the Disaster Recovery Plan about recovering SharePoint service, and solved it by rebuilding the SharePoint, psconfig.
NoteIt required -wait and -force. If not, be failed.
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>psconfig -cmd upgrade -inplace b2b -wait -force
Copyright (C) Microsoft Corporation 2005. All rights reserved.

執行設定工作 1 / 4
初始化 SharePoint 產品及技術升級中...

成功初始化 SharePoint 產品及技術升級。

執行設定工作 2 / 4
初始化升級順序中...

成功初始化升級順序。

執行設定工作 3 / 4
升級 SharePoint 產品及技術中...

成功升級 SharePoint 產品及技術。

執行設定工作 4 / 4
完成 SharePoint 產品及技術設定中...

成功完成 SharePoint 產品及技術設定。

執行組態設定的總數: 4
成功的組態設定總數: 4
未成功的組態設定總數: 0
成功停止 SharePoint 產品及技術的設定。
SharePoint 產品及技術的設定已成功。
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>psconfig -cmd upgrade -inplace b2b
Copyright (C) Microsoft Corporation 2005. All rights reserved.

執行設定工作 1 / 4
初始化 SharePoint 產品及技術升級中...

無法初始化 SharePoint 產品及技術升級。

已發生類型 Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTas
kException 的例外狀況。其他的例外狀況資訊: initialize 命令無效或發生失敗。
上次嘗試升級 SharePoint 產品及技術已失敗。如需此失敗的詳細資訊,請檢閱伺服器 SHA
REPOINT 上的升級記錄檔,或使用管理中心 Web 應用程式來檢閱 SharePoint 計時器服務
升級工作狀態。若要重試升級,請在伺服器 SHAREPOINT 上執行 psconfig.exe 並指定搭配
force 參數的 upgrade 命令。

執行組態設定的總數: 1
成功的組態設定總數: 0
未成功的組態設定總數: 3
成功停止 SharePoint 產品及技術的設定。
設定 SharePoint 產品及技術失敗。在使用 SharePoint 產品及技術之前,必須先執行設定
。如需詳細資料,請參閱位於 C:\Program Files\Common Files\Microsoft Shared\Web Se
rver Extensions\12\LOGS\PSCDiagnostics_8_9_2014_9_18_44_419_1963349209.log 的診
斷記錄及應用程式事件記錄檔。


Update