部署 Windows SharePoint Services 3.0 的軟體更新
更新日期: 2009-11-05
本文內容:
使用對象和文章範圍
了解軟體更新
可用的更新
更新安裝順序建議
安裝軟體更新
開始之前
安裝前的步驟
安裝步驟
確認成功完成更新
新增伺服器至伺服器陣列 (選擇性)
更新語言範本套件
使用對象和文章範圍
本文的軟體更新資訊是針對維護 Windows SharePoint Services 3.0 或 Microsoft Office SharePoint Server 2007 的所有 IT 專業人員所提供。不過,安裝軟體更新的特定指示,是針對必須在 SharePoint 伺服器陣列上安裝軟體更新的 IT 專業人員。如下列章節所說明,在 SharePoint 伺服器陣列上安裝軟體更新所需的步驟,不包含在獨立安裝作業的軟體更新安裝中。
獨立安裝
在網頁伺服器安裝 Windows SharePoint Services 3.0 時,若選擇「基本」安裝 (亦即單一伺服器搭配名為 Windows Internal Database 的 SQL Server Embedded Edition 執行個體),則不需要按照本文所述的程序操作。在此情況下,若已啟用 [自動更新],電腦會自動進行更新。若未啟用 [自動更新],您可以在 Windows Update (https://go.microsoft.com/fwlink/?linkid=133349&clcid=0x404) 網站或 Microsoft Update (https://go.microsoft.com/fwlink/?linkid=133353&clcid=0x404) 網站檢視可用的軟體更新,並選擇要安裝的更新。
如果在 SharePoint 獨立安裝時安裝 Service Pack,則 SharePoint 產品及技術設定精靈 (Psconfigui.exe) 會自動啟動,並更新 SharePoint 產品及技術的資料庫。但是,如果獨立安裝時,安裝了安裝程式套件所發行的 Hotfix,則系統會提示您手動執行 SharePoin 產品及技術設定精靈。
若更新屬於公用更新,且您有已設定自動更新的獨立安裝,則更新將會以無訊息方式執行 Psconfigui.exe,並會在更新完成安裝後才顯示使用者介面。本地化後的更新在獨立安裝上的行為與公用更新相同。如需各種類型之 SharePoint 軟體更新的詳細資訊,請參閱<了解軟體更新>。
如需部署獨立伺服器 (使用基本安裝進行設定) 以外的部署資訊,請造訪 Microsoft 下載中心 (https://go.microsoft.com/fwlink/?linkid=24367&clcid=0x404) 下載和安裝您要的軟體更新。
注意
軟體更新的散佈具有限制,以 Hotfix 為例,必須從客戶支援服務或技術支援專案經理取得,或者針對您要下載的 Hotfix 填寫知識庫 (KB) 中的要求表單。
若伺服器陣列環境中的軟體更新未自動安裝,則即使已在網頁伺服器上啟用 [自動更新] 功能,您也無法使用 Windows Update (https://go.microsoft.com/fwlink/?linkid=133349&clcid=0x404) 網站或 Microsoft Update (https://go.microsoft.com/fwlink/?linkid=133318&clcid=0x404) 網站,初始化軟體更新安裝。
軟體更新程式會檢查 Windows 登錄,若任何網頁伺服器的 HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web server extensions\12.0\WSS\ 機碼中,不包含 "Serverrole"="SINGLESERVER" 值,則軟體更新程式會封鎖自動安裝。
秘訣: |
---|
您可以使用登錄編輯程式檢查 HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web server extensions\12.0\WSS 機碼的值,以判斷是否需要手動下載和安裝重要的軟體更新。 |
了解軟體更新
Microsoft 為 Windows SharePoint Services 和 Microsoft Office SharePoint Server 提供數種軟體更新。開始研究這些更新的詳細資料之前,建議您先了解重要的術語。下列表格提供 Microsoft 所使用的軟體更新術語相關資訊。
軟體更新概念和術語
概念和詞彙 | 描述和定義 |
---|---|
Hotfix |
單一累計套件,包括一或多個傳達產品問題的檔案。Hotfix 會傳達特定的客戶情況,無法在客戶組織以外散佈。 |
公用更新 |
公用更新通常是安全性相關的 Hotfix,公開發行且可供下載。Windows 更新設定可以識別這些更新,並且自動安裝更新。您可從安全性公佈欄連結公用更新。一般而言,這些 Hotfix 是依要求發行。另一個公用更新的範例是 Service Pack。 |
Service Pack |
經過測試的所有 Hotfix 、安全性更新、重要更新及更新的累計集合,以及產品發行以來內部發現問題的額外修正。Service Pack 可能也包含客戶所要求的設計變更或功能,但是數量並不多。 |
排程傳遞模型 |
Microsoft Office 正在脫離目前的優先順序 Hotfix 發行模型,轉而使用排程傳遞模型。在排程傳遞模型中,每兩個月發行一次 Hotfix,這個排程可以讓客戶更方便預測規劃。需要緊急修正的客戶可以要求較短的 Hotfix 返回時間。 下列的傳遞機制支援這項新方法。
如需詳細資訊,請參閱Microsoft Office 團隊提供累計更新,針對提報問題傳遞 Hotfix (機器翻譯)。 |
累計更新 |
Hotfix 集合每兩個月發行一次。累計更新 (CU) 則涵蓋先前發行的 Hotfix 和累積更新,CU 有時也稱為更新彙總套件。 可用的 hotfix 包括:
如需詳細資訊,請參閱以累計更新的形式定期發行 Office Hotfix (英文) (https://go.microsoft.com/fwlink/?linkid=133358&clcid=0x404) 部落格文章。 |
關鍵隨選 (COD) Hotfix |
關鍵隨選 (COD) Hotfix 可用來解決在累計更新傳遞循環內無法處理的關鍵問題。只有在緊急情況才能夠使用 COD 修正,例如,發生的問題導致客戶無法進行正常商務操作,和/或沒有有效的因應措施。關鍵隨選 (COD) Hotfix 會包含在下次發行累計更新中。 注意 COD 發行的版本模式為 12.0.xxxx.500X。例如,CU 發行版本為 12.0.6327.5000,後面必須是 COD Hotfix。在此範例中,COD Hotfix 的版本是 12.0.6327.5001 。如果在下一版 CU 發行前需要其他的 Hotfix,那麼,下一版的版本號碼就是 12.0.6327.5002,以此類推,直到下一版 CU 發行。 |
套件 |
已下載項目 (也就是可執行檔 (.exe)) 的下載用途為更新彙總套件或 Hotfix。套件可以包含一或多個修補程式。依據提供的下載機制,這個可執行檔可能會包裝於另一個密碼保護的可執行檔當中。將套件解壓縮之後,您會有一或多個 .exe 檔案,知識庫 (KB) 號碼將會是檔案名稱的一部分;例如,Webfldrs-KB907306-ENU.exe。在這個範例中,大部分的客戶在更新 SharePoint 伺服器時,都執行 Webfldrs-KB907306-ENU.exe 可執行檔。 |
修補程式 |
修補程式儲存於套件中。修補程式會執行 Windows Installer 程式 (msiexec.exe),以新的資訊或二進位檔,更新原本的安裝套件 (副檔名為 .msi)。Windows Installer 程式所安裝的修補程式,其副檔名為 .msp。 您可以將修補程式解壓縮到一般資料夾,以建立匯集版本的修補程式,如需詳細資訊,請參閱建立內含軟體更新的安裝來源 (Windows SharePoint Services 3.0) 或Create an installation source that includes software updates (Office SharePoint Server 2007)。 |
當地語系化的修補程式 |
當地語系化的修補程式 (或當地修補程式) 包含特定語言字串或相關程式碼的更新。 |
全域修補程式 |
全域修補程式的語言無從驗證,無論基礎安裝語言為何以及是否安裝語言套件,全域修補程式皆可套用至任何伺服器。多數軟體更新的傳遞方式都是全域修補程式。 |
升級程式 |
升級程式是一項特定的產品,用來評估相關物件的目前狀態,並可能會改變物件,使其符合較新的結構描述,也會啟用新功能或更正已知問題。 |
下列章節提供其他的軟體更新相關資訊:
累計更新
套件
修補程式
全域和當地語系化的修補程式
累計更新
如先前的軟體術語表所示,軟體更新提供了可預測的循環以傳遞客戶的軟體更新,並使 Windows SharePoint Services 和 Office SharePoint Server 的軟體更新安裝,更方便管理。雖然第一個累計更新是發行於 2008 年 8 月,但是 12 月發行的 CU (2008) 是第一個全方位集結新的 SharePoint 更新傳遞模型的完整實作。從 12 月發行的 CU 開始,每個累計更新套件都會包含每個已發行的最新版本 Hotfix。這項變更使得建立新的 Office SharePoint Server 更加容易,並讓您藉由套用下列四項更新的方式,將軟體修補到最新的更新層級:
最新的 Windows SharePoint Services Service Pack
注意
這是建議的最佳作法,但您不一定要安裝最新的 Service Pack。如果您無法安裝最新的 Service Pack,可以改用針對在產品週期內的舊版 Service Pack 後發行的累計更新所提供的支援安裝 (如需詳細資訊,請參閱 https://www.microsoft.com/lifecycle (https://www.microsoft.com/lifecycle)。
最新的 Office SharePoint Server Service Pack
最新的 Windows SharePoint Services 累計更新
最新的 Office SharePoint Server 累計更新
切記下列新更新格式結構的相關資訊:
Windows SharePoint Services 仍舊保持區隔,且不包括在 Office SharePoint Server 套件中。
所有最新的 Windows SharePoint Services 全域和當地語系化修補程式都位於 Windows SharePoint Services 套件中。
Office SharePoint Server 所有的最新全球與當地的修補程式,以及其他的 Microsoft Office 伺服器產品 (例如 InfoPath Forms Services 及 Microsoft Office Project Server) 都包含在 Office SharePoint Server 套件中。
套件內容清單是 RTM 以來所有已發行套件的累計 (包括基礎結構更新),因此不需要另外安裝更新。
如需累計更新內特定的修正相關資訊,請參閱更新的知識庫文章。
如需累計更新的相關資訊,請參閱以累計更新的形式定期發行 Office Hotfix (英文) (https://go.microsoft.com/fwlink/?linkid=133358&clcid=0x404) 部落格文章。
若希望在 Microsoft 發行 Microsoft Office 累計更新時取得資訊,建議您訂閱 Office Sustained Engineering 部落格 (英文) (https://go.microsoft.com/fwlink/?linkid=133359&clcid=0x404)。
套件
套件使用以下命名慣例。
軟體更新命名慣例
軟體更新命名慣例的模式為:productnamerrr-kby-xnn-fullfile-lang**.exe**,其中:
productname 是表示已發行產品名稱的簡短識別碼。
rrr 是對發行的描述;例如 Service Pack 1 是 SP1。
y 是對應到有關軟體更新的知識庫文件的編號。
nn 是表示硬體架構 x86 或 x64 的數字。
lang 是軟體更新的語言;例如美國英文是 en-us。
舉例來說,Windows SharePoint Services 3.0 Service Pack 1 (SP1) 語言為美式英文,適用於 x86 架構的硬體,其檔名為 wssv3sp1-kb936988-x86-fullfile-en-us.exe。
執行可執行檔 .exe 安裝套件之後,建議您驗證更新已安裝。 您可以為 Windows Server 2003 和 Windows Server 2008 執行驗證,方式如下:
Windows Server 2003 — 檢視已安裝更新的歷程記錄:按一下 [控制台],然後按一下 [新增或移除程式],選取 [顯示更新] 核取方塊。 檔案名稱和對應至知識庫文章號碼的參照隨即顯示。 例如,[目前安裝的程式和更新] 清單會顯示「Microsoft Windows SharePoint Services 3.0 的更新 (KB932091)」(如果已安裝)。
Windows Server 2008 — 檢視已安裝更新的歷程記錄:按一下 [控制台],然後按一下 [程式和功能]。按一下 [工作] 列的 [檢視安裝的更新]。更新清單隨即顯示。 例如「Microsoft Windows SharePoint Services 3.0 的更新 (KB932091)」。
您可以針對前述任何一個範例,瀏覽 https://support.microsoft.com/kb/\<kbnumber>,<kbnumber> 是知識庫文章的編號,您可以閱讀此文章,取得更多的套件相關資訊。
請注意以下的套件相關事項:
修補程式是累計的。因此,如果兩個套件包含相同的一或多個修補程式,則組建編號較大的套件含有組建編號較小的套件所包含的一切內容。
套件屬性會顯示包含套件的組建編號。這相當重要,因為組建編號有時候會大於套件內檔案顯示的版本 ,且這對於套件內容來說,是一個較佳的參考點*。
您可以將套件解壓縮,檢查修補程式的內容,方法是開啟命令提示字元視窗,然後在命令提示中輸入:<packagename>.exe /extract:.\<hfx>,其中 <packagename> 是套件名稱,\<hfx> 是資料夾名稱。前述的命令會將套件內容解壓縮至目前命令提示字元目錄路徑下名為 hfx 的資料夾中。您可以變更 \<hfx> 參數以指定目錄位置,也可以視需要變更資料夾名稱。
套件名稱可以包含字母 glb,這表示套件包含全域修補程式。例如 office-kb950487-fullfile-x86-glb.exe。
套件名稱可以包含區域代碼,例如 en-us (英文,美國) 或 de-de (德文,德國),這表示套件包含本地語系化修補程式,例如 wss-kb948957-fullfile-x86-en-us.exe。
修補程式
您可以手動安裝個別的修補程式。不過,如果您手動安裝個別修補程式,升級程序會自動執行,進而啟動升級程式。相反地,如果您執行 .exe,安裝套件時就不會自動執行升級。
在 Windows SharePoint Services 和 Office SharePoint Server 2007 中,與 Service Pack 相關的修補程式名稱,不同於更新彙總套件、公用更新和 Hotfix 中的修補程式名稱。例如,在累計更新中,Windows SharePoint Services 的全域修補程式名稱為 sts.msp (.msp 是 Windows Installer 更新套件的副檔名),修補程式 sts.msi 是由原始媒體所安裝。另舉 Service Pack 1 為例,Service Pack 1 包含名為 stswwsp1.msp 的檔案,是修補程式 sts.msi 從原始媒體安裝的。在前述範例中,雖然修補程式檔名不同,但是兩個修補程式都更新相同的檔案。下列表格顯示最常用於 Windows SharePoint Services 和 Office SharePoint Server 的對應。
產品 | Windows Installer 安裝套件 |
---|---|
Windows SharePoint Services 3.0 |
在下列清單中,<region> 是基礎語言碼,例如 en-us。
|
Office SharePoint Server 2007 |
在下列清單中,<region> 是基礎語言碼,例如 en-us。
|
全域和當地語系化的修補程式
全域修補程式會對語言無從驗證的產品產生影響。也就是說,該修補程式只會修改不具任何特定語言關係的項目。這項 SharePoint 產品的設計可確保任何特定語言的字串都會在所屬的位置,以便分開進行更新。這樣一來,無論基礎安裝語言為何或是否安裝語言套件,全域修補程式皆可套用至任何伺服器。
當地語系化的修補程式 (或稱為當地修補程式) 是包含特定語言字串或相關程式碼更新的修補程式。當地語系化修補程式的程式碼變更可能不是針對使用者介面中的特定字串,而是針對當地語系化修補程式內含字串。
常見的問題是要安裝全域修補程式還是當地語系化修補程式,或者兩者皆安裝。
要安裝那種修補程式取決於您的安裝目的為何。以下幾點可作為您下決定時的參考:
多數產品更新皆包含在全域修補程式當中。如產品設計資訊所示,研發人員已謹慎地將產品程式碼的特定語言部分加以區隔,因此不會構成大量的程式碼庫。
部分程式碼修正需要全域和當地語系化的修補程式,才能完整實作。如果您僅安裝其中一種修補程式,則特定的功能還是會有相同的問題,與套用修補程式之前一樣。
因為 Service Pack 會更新每個部份,所以在套用 Service Pack 之後,系統會在某些時點利用第一相依性。在安裝下一版 Service Pack 之前,相依性會一直存在。無論安裝全域修補程式或當地語系化修補程式,不一定會影響伺服器的整體操作,但是如果您要確定具備所有的修正,請同時安裝全域和當地語系化的修補程式。
Microsoft Customer Support Services (CSS) 強烈建議您在 SharePoint 環境中安裝兩種修補程式,確保您從修正中得到最大效益,並跨平台保持相同的軟體更新等級。
其他資源
若要更加了解更新部署的程序,請參閱簡報:了解及部署 Hotfix、公開更新及 Service Pack (英文) (https://go.microsoft.com/fwlink/?linkid=121946&clcid=0x404),其由 Daniel Winter 在 2008 年 3 月的 SharePoint 產品及技術研討所提供。這份簡報針對 Microsoft 為 Windows SharePoint Services 和 Office SharePoint Server 發佈的各項軟體更新,提供了寶貴的資訊。
以 Windows SharePoint Services 3.0 SP1 和 Office SharePoint Server 2007 SP1 為例, Daniel Winter 針對升級前步驟、部署升級、驗證升級,以及疑難排解升級,提供了詳細的資訊。強烈建議您繼續閱讀本文剩下的部分以及部署軟體更新之前,先檢閱這個簡報。
可用的更新
已針對 Windows SharePoint Services 3.0 發行以下更新。
秘訣: |
---|
SharePoint 產品及技術更新資源中心 (英文) (https://go.microsoft.com/fwlink/?linkid=133360&clcid=0x404) 提供存取軟體更新相關資訊的集中來源。 |
Windows SharePoint Services 3.0 的主要更新
名稱 | 描述和 owssvr.dll 版本號碼 |
---|---|
Windows SharePoint Services 3.0 |
Windows SharePoint Services 的 RTM (Release to Manufacturing) 版本。 owssvr.dll 版本號碼: 12.0.4518.1016 |
10 月份公用更新 (2007) |
發行跨兩個佈告欄的九個安全性更新。如需詳細資訊,請參閱 Microsoft SharePoint 小組部落格上的重要的安全性 Hotfix MS07-059 (英文) (https://go.microsoft.com/fwlink/?linkid=133361&clcid=0x404)。 owssvr.dll 版本號碼:12.0.6039.5000 注意 雖然 Windows SharePoint Services 顯示組建編號為 12.0.6040,但是在網站設定中,編號會顯示為 12.0.0.6039 ,因為 Microsoft 軟體授權合約在 6040 變更,導致從 12.0.0.6039 到 12.0.0.6040 沒有二進位變更。管理中心使用者介面中的 Windows SharePoint Services 資料庫會反映 RTM 組建版本 12.0.0.4518,因為二進位變更不會在後端發生。 |
Service Pack 1 |
Service Pack 1 (SP1) 包含許多跨 Office SharePoint Server 2007 與 Windows SharePoint Services 3.0 的 Hotfix,新的 Stsadm 命令可用以重新分割資料庫及重新命名主機網站集合,同時更新說明效能與容量規劃問題的產品文件。如需此 Service Pack 所包含內容的詳細資訊,請閱讀概略說明的白皮書Windows SharePoint Services 3.0 和 Microsoft Office SharePoint Server 2007 的 Service Pack 1 (https://go.microsoft.com/fwlink/?linkid=105704&clcid=0x404)。 owssvr.dll 版本號碼:12.0.6219.1000 |
Service Pack 1 之後的彙總套件 |
此彙總套件提供 SP1 程式碼凍結後所做的修正。如需詳細資訊,請參閱下列知識庫文章:說明 Windows SharePoint Services 3.0 Service Pack 1 之後的 Hotfix 套件:2008 年 1 月 31 日 (https://go.microsoft.com/fwlink/?linkid=102044&clcid=0x404) (機器翻譯)。 owssvr.dll 版本號碼:12.0.6300.5000 |
基礎結構更新 (IU) |
基礎結構更新針對 Windows SharePoint Services 3.0 修正了數項問題。如需詳細資訊,請參閱說明 Windows SharePoint Services 3.0 基礎結構更新:2008 年 7 月 15 日 (https://go.microsoft.com/fwlink/?linkid=133362&clcid=0x404) 及 Windows SharePoint Services 3.0 基礎結構更新所修正的 Windows SharePoint Services 3.0 問題 (https://go.microsoft.com/fwlink/?linkid=133363&clcid=0x404) (機器翻譯)。 owssvr.dll 版本號碼:12.0.6320.5000 |
8月份累計更新 |
如需此更新的詳細資訊,請參閱下列知識庫文章:
owssvr.dll 版本號碼:12.0.6327.5000 |
10 月份累計更新 |
若要了解此更新中所修正的問題,請參閱說明 Windows SharePoint Services 3.0 Hotfix 套件 (Sts.msp):2008 年 10 月 28 日 (https://go.microsoft.com/fwlink/?linkid=133366&clcid=0x404) (機器翻譯) owssvr.dll 版本號碼:12.0.6331.5000 |
12 月份累計更新 |
此更新包含 Windows SharePoint Services 3.0 發行以來,所有 Windows SharePoint Services 3.0 已修正問題的 Hotfix。如需詳細資訊,請參閱說明 Windows SharePoint Services 3.0 累計更新套件 (WSS 伺服器套件):2008 年 12 月 16 日 (https://go.microsoft.com/fwlink/?linkid=139517&clcid=0x404) (機器翻譯)。 owssvr.dll 版本號碼:12.0.6335.5000 更新內容:
|
2 月份累計更新 |
若要了解此更新中所解決的問題,請參閱說明 Windows SharePoint Services 3.0 累計更新套件:2009 年 2 月 24 日 (https://go.microsoft.com/fwlink/?linkid=146627&clcid=0x404) (機器翻譯) owssvr.dll 版本號碼:12.0.6341.5000 |
Service Pack 2 |
Service Pack 2 (SP2) 提供 Windows Server 2008 及 Internet Information Services (IIS) 7 的完整支援、延伸的瀏覽器支援、Stsadm 命令列工具的新作業與屬性、現有功能的改良功能,以及已知問題的 Hot Fix。 Service Pack 2 包括 SP1 以及所有在此 Service Pack 之前所發行的更新。如需 SP2 的說明,請參閱說明 Windows SharePoint Services 3.0 SP2 及 Windows SharePoint Services 3.0 Language Pack SP2 (https://go.microsoft.com/fwlink/?linkid=149885&clcid=0x404) (機器翻譯) owssvr.dll 版本號碼:12.0.6421.1000 |
4 月份累計更新 |
4 月份累計更新 (CU) 提供非常重要的 Stsadm 修正,特別是針對 mergecontentdbs 作業。如需詳細資訊,請參閱 Windows SharePoint Services 3.0 累計更新伺服器 Hotfix 套件 (Sts.msp) 說明:2009 年 4 月 28 日 (https://go.microsoft.com/fwlink/?linkid=154981&clcid=0x404) (機器翻譯)。 如需此更新的說明,請參閱 KB 968850 (https://go.microsoft.com/fwlink/?linkid=149888&clcid=0x404) (機器翻譯) owssvr.dll 版本號碼:12.0.6504.5000 |
6 月份累計更新 |
如需 Windows SharePoint Services 3.0 之此更新的說明,請參閱說明 Windows SharePoint Services 3.0 累計更新伺服器 Hotfix 套件 (WSS server-package):2009 年 6 月 30 日 (https://go.microsoft.com/fwlink/?linkid=157329&clcid=0x404) (機器翻譯)。 此更新針對 Windows SharePoint Services 3.0 提供了數項修正。如需詳細資訊,請參閱說明 Windows SharePoint Services 3.0 累計更新伺服器 Hotfix 套件 (Sts.msp):2009 年 6 月 30 日 (https://go.microsoft.com/fwlink/?linkid=157330&clcid=0x404) (機器翻譯)。 組建編號:12.0.6510.5001 |
8月份累計更新 |
如需 Windows SharePoint Services 3.0 之此更新的說明,請參閱說明 Windows SharePoint Services 3.0 累計更新伺服器 Hotfix 套件 (WSS server-package):2009 年 8 月 25 日 (https://go.microsoft.com/fwlink/?linkid=164621&clcid=0x404) (機器翻譯)。 此更新針對 Windows SharePoint Services 3.0 提供了數項修正。如需詳細資訊,請參閱說明 Windows SharePoint Services 3.0 累計更新伺服器 Hotfix 套件 (Sts.msp):2009 年 8 月 25 日 (https://go.microsoft.com/fwlink/?linkid=164623&clcid=0x404) (機器翻譯)。 owssvr.dll 版本號碼:12.0.6514.5000 累計更新組建編號:12.0.6514.5000 |
10 月份累計更新 |
如需 Windows SharePoint Services 3.0 之此更新的說明,請參閱說明 Windows SharePoint Services 3.0 累計更新伺服器 Hotfix 套件 (WSS server-package):2009 年 10 月 27 日 (https://go.microsoft.com/fwlink/?linkid=169313&clcid=0x404) (機器翻譯)。 此更新針對 Windows SharePoint Services 3.0 提供了數項修正,以及升級前檢查程式的改良功能。升級前檢查程式的顯著變化是改良式的報告、新規則及新增 stsadm –o EnumAllWebs 作業,現在已可列出網頁組件、事件接收器、功能或支援 SetupPath 的檔案。 如需詳細資訊,請參閱說明 Windows SharePoint Services 3.0 累計更新伺服器 Hotfix 套件 (Sts-x-none.msp):2009 年 10 月 27 日 (https://go.microsoft.com/fwlink/?linkid=169314&clcid=0x404) (機器翻譯)。 owssvr.dll 版本號碼:12.0.6520.5000 累計更新組建編號:12.0.6520.5000 |
更新安裝順序建議
雖然 Microsoft 不會強制更新安裝順序,但是建議您為 WSS 安裝 RTM 之後的更新時,按照以下順序:
Windows SharePoint Services 3.0 的 Service Pack 2 (KB 953338)
Windows SharePoint Services 3.0 的 10 月份 CU (KB 975002)
如需使用 12 月份 CU 建立匯集安裝來源的相關資訊,請參閱如何使用最新版更新以建立 SharePoint 匯集 (英文) (https://go.microsoft.com/fwlink/?linkid=139512&clcid=0x404) 部落格文章。
重要
請切記為伺服器陣列中的每台伺服器,在命令提示字元中執行 SharePoint 設定精靈或 Psconfig.exe。您不需要在順序的每個步驟之間,執行 SharePoint 設定精靈或 Psconfig.exe 。您可以在所有更新皆安裝於指定伺服器上之後,再執行 SharePoint 設定精靈或 PSconfig。
安裝軟體更新
為了順利在伺服器陣列上安裝軟體更新,我們建議您遵照本文提供的前置安裝、安裝,以及驗證步驟。
開始之前
開始前置安裝步驟之前,請注意下列事項:
Microsoft 建議您將軟體更新安裝的時間,安排在對使用者而言干擾程度最低的時段。請與使用者以及與 Windows SharePoint Services 3.0 伺服器上所架設網站相關的主要人員,溝通提議的排程,在需要時,調整安裝排程。
請勿在實際執行環境中安裝 Windows SharePoint Services 3.0 軟體更新的測試版本。
您必須下載您的硬體和語言適用的正確軟體更新檔案。
若先前已經安裝 Hotfix,但 Hotfix 所解決的問題並未在此廣為可用的軟體更新中獲得修正,您必須連絡 Microsoft 技術支援服務 (https://go.microsoft.com/fwlink/?linkid=99201&clcid=0x404),取得該 Hotfix 的更新版本以解決您環境中的特定問題。
在執行軟體更新安裝期間,您必須從服務移除執行 WSS 3.0 的網頁伺服器。原因是軟體更新可能會對 SQL Server 資料庫產生結構描述變更,而且在升級過程中的使用者製作可能會導致前端和後端伺服器的內容不同。
如果您要在伺服器陣列中執行 Windows SharePoint Services 3.0 的網頁伺服器上安裝更新,會發生後述情況:在伺服器陣列的第一個網頁伺服器上安裝軟體更新之後,該網頁伺服器及該伺服器陣列中的資料庫的檔案版本,會與其他網頁伺服器上的檔案版本不同。這個不符項目會使伺服器陣列無法正常運作,甚至連有效的要求都會發生錯誤。當伺服器陣列的所有網頁伺服器都已安裝軟體更新時,結果就會如預期般傳回給使用者。
在伺服器陣列部署中,您必須將所有的 Windows SharePoint Services 3.0 網頁伺服器更新為相同的軟體更新版本。
若要在伺服器陣列中部署軟體更新,您必須使用網域帳戶登入網頁伺服器或應用程式伺服器,網域帳戶必須具有下列權限:
網頁伺服器電腦上管理員群組的成員。
執行 SQL Server 的伺服器上管理員群組的成員,或者是所有「SharePoint 產品及技術」資料庫固定資料庫角色 db_owner 的擁有者。
為了確保您擁有正確的使用權限來安裝軟體更新並執行 [SharePoint 產品及技術設定精靈],Microsoft 建議您將 SharePoint Central Administration v3 應用程式集區身分識別的帳戶,加入每個本機網頁伺服器和應用程式伺服器的管理員群組中,然後使用該帳戶登入。只有在安裝更新,然後執行 [SharePoint 產品及技術設定精靈],藉此完成升級時,才需要進行這些變更。完成安裝更新之後,請將每個本機網頁伺服器和應用程式伺服器上的帳戶移除。
在許多 IT 環境中,資料庫管理員 (DBA) 負責建立並管理資料庫。組織中的安全性原則與其他原則,可能會需要 DBA 建立 Windows SharePoint Services 3.0 所使用之資料庫。如需如何在 DBA 建立及管理資料庫之環境中部署 Windows SharePoint Services 3.0 的詳細資訊,請參閱使用 DBA 建立的資料庫進行部署 (Windows SharePoint Services) (https://go.microsoft.com/fwlink/?linkid=86818&clcid=0x404)。
您可以直接登入伺服器,或透過 終端機服務 主控台工作階段進行連線,以安裝軟體更新。如需如何使用主控台工作階段的詳細資訊,請參閱 Microsoft 知識庫文章 278845:如何使用 Windows Server 2003 終端機服務連接並遮蔽主控台工作階段 (https://go.microsoft.com/fwlink/?linkid=98317&clcid=0x404) (機器翻譯)。
安裝前的步驟
在安裝軟體更新之前,建議您執行下列步驟:
檢查計時器工作狀態。當您第一次在伺服器陣列的網頁伺服器上安裝 Windows SharePoint Services 時,若您使用升級方法 (就地或逐步),並且升級工作仍在進行中,軟體更新安裝可能會失敗。您必須確認沒有升級程序正在執行。請前往 SharePoint 管理中心網站,按一下 [作業],然後按一下 [通用設定] 區段中的 [計時器工作狀態]。如果任何升級工作列在清單中,您必須先讓升級完成,然後再安裝軟體更新。 ****
[計時器工作狀態] 頁面顯示的升級工作出自於下列作業 (其中一項或兩者皆是):
網站正在升級。
您選擇了 [SharePoint 產品及技術設定精靈] 中的就地升級選項。
注意
當您執行就地升級時,會同時就地升級所有內容和設定資料。當您開始就地升級程序時,網頁伺服器和網站在安裝升級之前都會保持離線。當您執行就地升級後,便無法暫停或回復為舊版本。
在您確認過沒有升級項目列在 [計時器工作狀態] 頁面之後,您就可以繼續安裝軟體更新。
若內容資料庫中有孤立的物件 (孤立的項目是指該項目沒有任何父系或子系關聯性),軟體更新安裝將會失敗。為確保安裝可以成功,在開始軟體更新安裝之前,您必須先修正物件關聯性或刪去孤立的項目。如需內容資料庫中出現一或多個孤立物件時之解決方案的詳細資訊,請參閱 Microsoft 知識庫文章嘗試將 Windows SharePoint Services 2.0 升級到 Windows SharePoint Services 3.0 時出現錯誤訊息:「升級發現一或多個未由 Prescan.exe 更新的清單而必須結束」 (https://go.microsoft.com/fwlink/?linkid=105755&clcid=0x404) (機器翻譯)。
如果您直接修改網站範本檔案 (Microsoft 不建議這麼做),藉此自訂預先定義的網站範本,軟體更新安裝可能會覆寫某些您已修改的檔案,您在那些檔案中的自訂項目便會遺失。在安裝軟體更新之後,您必須重新套用任何網站範本自訂項目。
在所有前端網頁伺服器上停止 World Wide Web Publishing 服務 (w3svc),以便將所有使用者與伺服器陣列中斷連線。在含有多個前端網頁伺服器的伺服器陣列中,如果您在網頁伺服器上的檔案和資料庫經過更新之後允許使用者連線,但其他網頁伺服器尚未更新,使用者將無法瀏覽網站。
注意
如果您以手動方式停止 World Wide Web Publishing 服務,安裝結束時,您必須以手動方式啟動服務。
在您開始備份之前,應執行下列步驟整理您的系統環境。
重組所有 SQL Server 資料庫索引。如需詳細資訊,請參閱如何重組 Windows SharePoint Services 3.0 資料庫與 SharePoint Server 2007 資料庫 (英文) (https://go.microsoft.com/fwlink/?linkid=102795&clcid=0x404)。
確認執行 SQL Server 的伺服器、前端網頁伺服器和應用程式伺服器上的資料庫檔案磁碟區、tempdb 磁碟區和 Windows 暫存資料夾有足夠的硬碟空間。升級作業會將不同步驟的進度寫入升級記錄檔中,這可能會佔用磁碟空間,但如果您規劃好額外儲存空間,就可避免因為空間限制而遇到的問題。
如果您的任何資料庫包含超過規劃及監視 Windows SharePoint Services 的 SQL Server 儲存體:效能建議與最佳作法 (白皮書) 下載的有關資訊架構建議事項中所建議的網站集合數目,請負載平衡多個資料庫中的網站集合。
在執行任何升級作業之前,請先遵循最佳作法調整內容資料庫的大小。
開始升級之前,請確定已遵循關於 SQL Server 填滿頁面係數及其他儲存計劃最佳作法的建議事項。如需儲存之最佳作法的詳細資訊,請參閱規劃及監視儲存體的效能建議 (https://go.microsoft.com/fwlink/?linkid=105890&clcid=0x404)。
請在開始執行軟體更新安裝之前,先備份伺服器陣列。建立搜尋和所有資料庫的備份。如需如何執行備份的詳細資訊,請參閱<Prepare to back up and restore a farm (Windows SharePoint Services 3.0)>。Microsoft 建議您執行下列程序:
設定資料庫和管理中心內容資料庫:在停止伺服器陣列之後,您必須使用 SQL Server 工具來備份資料庫。請使用簡單復原模式,以便截斷交易記錄檔。此備份不是為了快速復原,而是在需要重建時,幫助您正確重建設定資料庫。如需詳細資訊,請參閱<移動所有資料庫 (Windows SharePoint Services 3.0)>。
內容資料庫:使用 Stsadm 或 SQL Server 執行完整的備份作業,以備份所有內容資料庫。如果您要使用 SQL Server,請使用完整復原模式,以防止截斷交易記錄檔。
由於內容資料庫包含網站資料,請務必保留包含資料且未經認可的交易記錄檔,並確定所有的內容資料庫都已透過完整復原模式進行備份。
重要
針對實際執行系統的簡易復原模式並不適用,因為該系統不接受最新變更遺失。在這些案例中,我們建議您使用完整復原模式。
前端網頁伺服器:如果您已經自訂前端網頁伺服器,請確定您已正確記錄所有自訂項目,這樣才能隨時重建伺服器,在必要的時候,如果您未記錄自訂項目,或不確定 Web 應用程式的自訂範圍,建議您製作前端網頁伺服器的備份影像。請確定您具有已部署在前端網頁伺服器上任何解決方案套件的備份。
秘訣: 理想的情況下,如果您要自訂前端網頁伺服器,只要使用可讓自訂內容套用至新電腦的穩定建置程序或指令碼,就可以管理自訂內容。
如果您在升級期間遇到無法復原的錯誤,您可能必須重新安裝 SharePoint,再從所建立的備份影像還原您的伺服器。您必須手動將任何自訂套用至前端網頁伺服器。
重要
Microsoft 建議您在確認軟體更新安裝成功之後,再備份伺服器陣列。
在備份所有資料庫之後,請使用 SQL Server DBCC shrinkfile 命令,釋放未使用的記錄空間,讓記錄檔儘量保持空白。如需詳細資訊,請參閱壓縮交易記錄檔 (https://go.microsoft.com/fwlink/?linkid=105233&clcid=0x404)。最佳作法是確認您可以還原資料庫。
在含有大量網站的伺服器陣列中,安裝軟體更新如有附加內容資料庫可能會造成大量停機時間。為了將停機時間降到最低,Microsoft 建議您另外執行中斷內容資料庫的步驟。
重要
內容資料庫若包含 Office Project Server 網站,請勿中斷內容資料庫與伺服器陣列的連線。繼續作業前請先閱讀<Extract Project Web Access site data to a new content database>一文。
安裝步驟
本節包含要在任何大小的伺服器陣列中成功安裝軟體更新所需執行的所有程序。如果您要更新大型的伺服器陣列,請閱讀本文件的<大型伺服器陣列最佳化>一節。
您必須在執行 Windows SharePoint Services 3.0 的每個網頁伺服器上安裝軟體更新。簡單地說,就是將檔案複製到伺服器陣列中的所有網頁伺服器。您必須返回網頁伺服器以完成安裝。在您所選的網頁伺服器上完成安裝之後,您就可以在其他網頁伺服器上完成安裝。
下列程序示範如何執行這項操作:
- 在伺服器陣列的所有伺服器上提供所有軟體更新檔案。
- 在主控主要管理中心網站的伺服器上完成更新。
- 在伺服器陣列的其他伺服器中完成更新。
注意
您在任何一個網頁伺服器上完成安裝之前,必須先在伺服器陣列的每個網頁伺服器上執行下列程序中的步驟 1 到 6。
若要安裝軟體更新
在所有網頁伺服器上停止 World Wide Web Publishing 服務 (W3SVC),將使用者與伺服器陣列中斷連線。
注意
執行這個手動步驟是為了預防萬一,可確定服務已完全停止。
為伺服器陣列中的所有伺服器下載並安裝適當的 Windows SharePoint Services 3.0 軟體更新。
軟體更新安裝結束時,SharePoint 產品及技術設定精靈隨即啟動。
注意
如果精靈無法自動啟動,請按一下 [開始],指向 [所有程式],指向 [系統管理工具],然後按一下 [SharePoint 產品及技術設定精靈]。
在 [SharePoint 產品及技術設定精靈] 歡迎頁面上,按一下 [下一步]。
在通知您於設定期間必須重新啟動某些服務的對話方塊中,按一下 [是]****。
在 [完成 SharePoint 產品及技術設定精靈] 頁面上,按一下 [下一步]****。
當伺服器陣列開啟有關安裝的對話方塊時,不要按 [確定]。相反地,讓每部伺服器的下列對話方塊保留顯示:
您必須為伺服器陣列上的每部伺服器執行安裝程式,以安裝新的二進位檔案。若您的伺服器陣列中有多部伺服器,請立即在其他伺服器上執行安裝程式與設定精靈,然後返回此伺服器,並按一下 [確定] 繼續。
當上一個步驟的對話方塊出現在伺服器陣列的所有網頁伺服器上時,使用一個架設管理中心網站的網頁伺服器來完成安裝。
於您在前一個步驟中選取的伺服器上,按一下 [確定]。
在 [設定成功] 對話方塊中按一下 [完成]****。
完成更新架設管理中心網站的網頁伺服器之後,請按照本文<確認成功完成更新 >一節的程序,以確保在這個網頁伺服器上的軟體更新安裝成功。
按一下對話方塊中的 [確定]****,繼續逐一更新伺服器陣列中的其餘電腦。
注意
請務必一次只在一部電腦上使用 [SharePoint 產品及技術設定精靈] 執行設定程序。
當伺服器陣列中的所有網頁伺服器都完成軟體更新安裝和設定時,在剛才手動停止 World Wide Web Publishing 服務的每部伺服器上手動啟動服務,將網頁伺服器提供給使用者使用。
如果您已完成本文件稍後說明的<中斷內容資料庫>程序,如果要設定其他電腦來升級內容資料庫而定,您必須在完成軟體更新安裝之後,使用下列其中一個程序來附加內容資料庫。
注意
如果您未依照<中斷內容資料庫>程序執行,您可以略過以下的附加內容資料庫程序。
如果您沒有特別設定其他電腦來升級內容資料庫,您必須依照下一個程序<從命令列附加內容資料庫>。這個程序會附加並起始內容資料庫的升級。
從命令提示字元附加內容資料庫
若要附加資料庫,請開啟命令提示字元視窗,然後在命令提示字元輸入:
stsadm -o addcontentdb -url <http://backupservername:port> -databasename <ContentDBName> -databaseserver <NewPrincipalServer>
如果您設定其他電腦來升級內容資料庫,則可以使用下列程序,將內容資料庫附加到更新的電腦。
附加內容資料庫
請按一下 [開始],依序指向 [所有程式]**** 與 [系統管理工具],然後按一下 [SharePoint 3.0 管理中心]****。
在管理中心網站上,按一下 [應用程式管理]。
在 [應用程式管理] 頁面上,按一下 [SharePoint Web 應用程式管理]**** 區段的 [內容資料庫]。
在 [管理內容資料庫] 頁面上,按一下 [新增內容資料庫]****。
在文字方塊中,輸入您稍早所中斷內容資料庫的資訊。
針對您想要附加的每個內容資料庫重複步驟 4 和 5。
在下列任何一種情形為真時,您必須在伺服器陣列上,針對執行 Windows SharePoint Services 搜尋服務的伺服器,執行下列程序:
您正在以最低權限執行中。
您用於搜尋服務的帳戶為下列帳戶:
不是本機電腦上的系統管理員。
不是伺服器陣列管理員帳戶的成員。
若要啟動搜尋服務
開啟命令提示字元視窗,並瀏覽至:%COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\bin 目錄。
若要識別執行線上 Windows SharePoint Services 搜尋服務執行個體的電腦,在命令提示字元中輸入下列命令:
stsadm -o spsearch -action list
在本機或透過遠端連線,登入上一個步驟的清單所傳回的每一部電腦,在命令提示字元中輸入下列命令:
stsadm -o spsearch -action start
大型伺服器陣列最佳化
在大型的伺服器陣列中,安裝軟體更新如有附加內容資料庫可能會造成大量停機時間。如果有多個網站或許多網頁伺服器,為了將升級所需的停機時間降到最低,建議您另外執行中斷內容資料庫的步驟。為使升級作業獲得最佳效能,您應該為每個資料庫伺服器使用四個或五個前端網頁伺服器。
注意
除非您正在處理很大的伺服器陣列,否則您不需要執行這個程序。
中斷內容資料庫
若要使用 Stsadm 中斷內容資料庫,請開啟命令提示字元視窗,瀏覽至 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin 目錄。
在命令提示字元中輸入下列命令:
stsadm -o deletecontentdb -url http:// computername -ContentDatabaseName
在這項作業中,-url 指定要與內容資料庫中斷的 Web 應用程式,-databasename 指定要中斷的內容資料庫的名稱。
注意
如果您的資料庫伺服器是在不同的伺服器上,您需要使用 -databaseserver 參數來指定資料庫伺服器名稱。
升級您的伺服器陣列之後,您必須將內容資料庫重新附加到伺服器陣列。您一次只能附加一個內容資料庫到伺服器陣列,因為當您將資料庫附加到已升級的伺服器陣列時,內容資料庫會自動升級。
如果您想要更進一步簡化升級程序,可以將單一電腦伺服器陣列中的其他電腦設定為執行 Windows SharePoint Services 3.0 SP1 的網頁伺服器。建議設定四到五個網頁伺服器。您必須在這些暫時的前端網頁伺服器上,將備用存取對應設定為與原始伺服器相符。如果備用存取對應不相符,內容資料庫網站內容內資料庫可能會以錯誤的 URL升級。這將會導致某些網頁無法正常顯示,並且您必須連絡 Microsoft Product Services,才能更正這個問題。接著,若要執行內容資料庫的平行升級,請在這些網頁伺服器與原始伺服器陣列中斷時,使用這些伺服器來升級內容資料庫。
從暫時的網頁伺服器中斷已升級的內容資料庫,並將資料庫附加回原始伺服器陣列之後,內容資料庫便準備就緒,可提供服務。此時,您必須移除先前版本中的任何內容資料庫,然後備份伺服器陣列。
注意
如果您中斷再重新附加內容資料庫,請注意,下次編目該內容資料庫內的內容時,將會進行完整編目,即使已要求累加編目也是一樣。由於完整編目會重新編目所有內容,因此無論該內容先前是否已編目,完整編目都需要花費比累加編目更多的時間才能完成。
如果您正在執行 Windows SharePoint Services 3.0 基礎結構更新,則當您使用內建工具還原或重新附加資料庫時,會保留每個內容資料庫的識別碼 (ID)。使用內建工具時,變更記錄檔保留的預設行為如下:
還原伺服器陣列時,會保留所有資料庫的變更記錄。
重新附加資料庫時,會保留內容資料庫的變更記錄檔。
當您只還原內容資料庫時,「不會」保留內容資料庫的變更記錄檔。
保留資料庫識別碼及變更記錄檔時,[搜尋] 會根據編目規則所定義的定期排程繼續編目。不保留變更記錄檔時,[搜尋] 會在下次排定的編目期間,執行完整編目。
如需詳細資訊,請參閱<移動所有資料庫 (Windows SharePoint Services 3.0)>和< Back up and restore the farm (Windows SharePoint Services 3.0)>。
這個方法的限制因素是,您無法同時為每個 Web 應用程式更新一個以上的內容資料庫,即使您使用多部電腦也是一樣。
確認成功完成更新
安裝軟體更新之後,請使用下列其中一項技術驗證安裝成功:
檢視升級記錄檔。除了在 Upgrade.log 檔案中檢視安裝結果之外,您也可以利用這個記錄檔,為失敗的安裝疑難排解。
檢查某些檔案的版本號碼和登錄機碼,如果您要深入調查軟體更新安裝的成功,請使用下列程序檢查特定檔案的版本號碼,以及登錄中的特定機碼。
檢查 SQL 結構描述。您也可以使用 SQL Query Analyzer 來檢查 SQL Server 結構描述,藉此確認軟體更新安裝成功。雖然 DLL 檔案的版本和登錄會在升級的第一個部分 (複製檔案) 期間更新,但 [SharePoint 產品及技術設定精靈] 執行之後,只會升級 SQL Server 結構描述。使用這個程序判斷軟體更新後是否執行 [SharePoint 產品及技術設定精靈]。
在 [伺服器陣列中的伺服器] 頁面檢視版本號碼。您可以在 SharePoint 管理中心網站的 [伺服器陣列中的伺服器] 頁面中檢視版本號碼。不過,請注意此頁面只會顯示 Windows SharePoint Services 3.0 的版本號碼。
檢視升級記錄檔
在 Windows 檔案總管中,變更到下列目錄:
%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS
使用文字編輯器開啟 Upgrade.log 檔。
捲動到安裝軟體更新日期。
搜尋或以視覺化方式掃描下列項目:
Finished upgrading SPFarm Name= <設定資料庫的名稱>
就地升級工作階段完成。Root object = SPFarm=<設定資料庫的名稱>, recursive = True. 發生 0 個錯誤與 0 個警告。
如果您看到這些項目,表示安裝已成功。
如果您在上一個步驟中沒有看到這些項目,可以透過搜尋、Upgrade.log 檔或以視覺化方式掃描,尋找下列字詞,藉此識別可能造成失敗的特定問題:
fail
error
在識別並解決封鎖問題之後,請使用本節稍後的<強制執行軟體更新>程序。
在某些設定中,「SharePoint 計時器服務」(OWStimer) 帳戶 (預設是與 SharePoint Central Administration v3 應用程式集區帳戶相同的帳戶),是以沒有權限存取 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS 資料夾的認證所設定的。在這情況中,部分 Upgrade.log 會儲存在執行 SharePoint 計時器服務之帳戶的暫存儲存資料夾中。
若要將所有可用的記錄資訊 (包括詳細資訊輸出和詳細偵錯資訊) 寫入至軟體更新安裝的記錄檔,請執行下列命令:
msiexec /p <PatchPackage> /l*vx %temp%\patch.log
其中 PatchPackage 是解壓縮的軟體更新檔案 (.msp) 路徑
您可以在檔案名稱 msi*.log 的暫存檔位置找到記錄檔。
注意
再次啟動軟體更新安裝之前,您可啟用 Windows Installer 記錄。若要啟用 Windows Installer 的記錄,請參閱 Microsoft 知識庫文章 99206:如何啟用 Windows Installer 記錄 (https://go.microsoft.com/fwlink/?linkid=99206&clcid=0x404) (機器翻譯)。
檢查特定檔案和登錄機碼的版本號碼
您可以檢查 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\ISAPI 中特定檔案的版本號碼。
將已安裝更新的 owssvr.dll 版本號碼與「Windows SharePoint Services 3.0 的主要更新」表格所提供的 Windows SharePoint Services 3.0 owssvr.dll 版本號碼對照檢查。
確認下列位置中 Version 機碼的值是正確的:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0
將已安裝更新的 owssvr.dll 版本號碼與「Windows SharePoint Services 3.0 的主要更新」表格所提供的 Windows SharePoint Services 3.0 owssvr.dll 版本號碼對照檢查。
若要直接檢查 SQL 結構描述
這個 SQL Server 查詢可以在任何「SharePoint 產品及技術」資料庫上執行,以 GUID 00000000-0000-0000-0000-000000000000 追蹤資料庫上執行的所有升級:
SELECT * FROM Versions
對應至上述 GUID 的最高值應該等於目前的產品版本。若是 Service Pack 1,版本應該包含 6211。
如果安裝失敗,您可以再次執行 [SharePoint 產品及技術設定精靈],或者您可以使用下列程序,從命令提示字元完成設定。
注意
再次啟動軟體更新安裝之前,您可啟用 Windows Installer 記錄。如需相關資訊,請參閱 Microsoft 知識庫文章 99206:如何啟用 Windows Installer 記錄 (https://go.microsoft.com/fwlink/?linkid=99206&clcid=0x404) (機器翻譯)。
強制執行軟體更新
開啟 [命令提示字元] 視窗,在命令提示字元中變更至下列目錄:
%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin
輸入下列命令:
psconfig -cmd upgrade -inplace b2b -wait -force
檢視伺服器陣列中的伺服器頁面
使用下列其中一個方法開啟 [伺服器陣列中的伺服器] 頁面:
在管理中心首頁上,按一下 [作業]。然後,在 [作業] 頁面上的 [拓撲與服務]**** 區段上,按一下 [伺服器陣列中的伺服器]。
從 Internet Explorer 檢視下列網頁:
http://ServerName:Port/_admin/FarmServers.aspx
其中 ServerName 是伺服器的名稱,而 Port 是已設定用於管理中心網站的連接埠。
在 [伺服器陣列中的伺服器] 頁面的 [版本]**** 旁邊,檢查伺服器陣列中每個伺服器的版本號碼,確認每個號碼都已更新為新的二進位版本。
您可以檢查「Windows SharePoint Services 3.0 的主要更新」表格,藉此確認軟體更新的 Windows SharePoint Services 3.0 版本號碼是否正確。
如果版本號碼符合軟體更新的版本號碼,表示您已成功更新伺服器。如果版本號碼不正確,軟體更新安裝就不會順利完成。若要識別並解決封鎖問題,請依照本文稍早<檢視升級記錄檔>程序執行。
新增伺服器至伺服器陣列 (選擇性)
如果您需要建立新的伺服器以加入現有的伺服器陣列,建議您使用含有軟體更新檔案的安裝來源。當您使用這個安裝來源,將新的伺服器新增到您的伺服器陣列時,軟體更新已經套用至新的伺服器,而且新伺服器的版本符合您伺服器陣列中的其他伺服器。
您可以在以下位置下載 Windows SharePoint Services 3.0 SP1 作為更新版本:
x86:Windows SharePoint Services 3.0 含 Service Pack 2 (https://go.microsoft.com/fwlink/?linkid=105656&clcid=0x404)
x64:Windows SharePoint Services 3.0 x64 含 Service Pack 2 (https://go.microsoft.com/fwlink/?linkid=105802&clcid=0x404)
您可以使用更新資料夾,建立已經包含軟體更新的安裝來源位置,而所包含的軟體更新符合您伺服器陣列上所安裝的軟體更新。如需詳細資訊,請參閱主題建立內含軟體更新的安裝來源 (Windows SharePoint Services 3.0)。
如果您需要建立新的伺服器以加入現有的伺服器陣列,但是您尚未建立更新的安裝來源,則必須使用下列程序。
若要建立伺服器以加入現有的伺服器陣列
安裝未含任何軟體更新的產品,但不要執行 SharePoint 產品及技術設定精靈。
注意
在未執行 [SharePoint 產品及技術設定精靈] 的情形下,您無法藉由建立登錄機碼 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web server extensions\12.0\Secure\ConfigDB 來定義設定資料庫的位置。
安裝軟體更新。
在命令提示字元中執行 SharePoint 產品及技術設定精靈。
如果您沒有執行這個程序,卻在安裝發行的產品後執行 [SharePoint 產品及技術設定精靈],則 [SharePoint 產品及技術設定精靈] 會讀取 ConfigDB 登錄機碼,接著 [SharePoint 產品及技術設定精靈] 會顯示:例外狀況: System.InvalidOperationException: 由於導覽目前位置的關係,作業無效。 若要解決這個問題,您必須修改登錄,或者使用命令列強制組態順利完成。
使用登錄編輯程式修改 ConfigDB 登錄機碼的內容,然後執行 SharePoint 產品及技術設定精靈。
若要在設定失敗後,修改登錄以強制執行安裝
安裝軟體更新,但不允許 [SharePoint 產品及技術設定精靈] 執行。
使用登錄編輯程式修改安裝程式類型,以執行全新安裝。將登錄機碼變更如下:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web server extensions\12.0\WSS\"SetupType"="CLEAN_INSTALL"
執行 [SharePoint 產品及技術設定精靈] 以執行中斷連線作業。
執行 [SharePoint 產品及技術設定精靈] 以連線到您的伺服器陣列。
使用 Psconfig 命令列工具。
注意
如需使用 Psconfig 的詳細資訊,請參閱<SharePoint 產品及技術設定精靈的命令列參照 (Windows SharePoint Services)>。
若要在設定失敗後,強制執行安裝 (命令列)
安裝未含任何軟體更新的產品,但不要執行 SharePoint 產品及技術設定精靈。
安裝軟體更新,但不要執行 [SharePoint 產品及技術設定精靈]。
開啟 [命令提示字元] 視窗並輸入下列命令提示:
psconfig -cmd configdb -connect -server <SQLServerName> -database SharePoint_Config_ <dbname> -user <domainusername> -password <password> -cmd helpcollections -installall -cmd secureresources -cmd services -install -cmd installfeatures -cmd applicationcontent -install
更新語言範本套件
對於安裝在呈現內容的伺服器上的每個語言範本套件,您必須安裝更新的語言範本套件。若要安裝語言範本套件,您可以透過「Microsoft 下載中心」下載更新的語言範本套件。然而,我們建議您瀏覽至 Microsoft Update 或 Windows Update 網站,以偵測前端網頁伺服器所安裝的語言範本套件。網站會為目前所安裝的每個語言範本套件安裝更新的語言範本套件。
為目前所安裝的語言範本套件安裝更新的語言範本套件之後,您必須執行 [SharePoint 產品及技術設定精靈]。
若要建立安裝位置,以便用來安裝已套用軟體更新的語言範本套件,請參閱主題<建立內含軟體更新的安裝來源 (Windows SharePoint Services 3.0)>。