文章編號: 933508 - 上次校閱: 2011年2月16日 - 版次: 5.5 Microsoft SQL Server 2005 Service Pack 2 問題:清除工作未在排定的時間間隔執行
在此頁中結論如果您套用初始發行版本的 Microsoft SQL Server 2005 Service Pack 2
(SP2),含有清除工作的現有 SQL Server 2005 維護計劃和 Integration Services
封裝會以較短的時間間隔執行這些工作。如果下列所有情況都成立,就會發生這個問題:
使用 SQL Server 2000 舊版維護計劃的使用者,以及下載 2007 年 3 月 5 日以後發佈的 SP2 的使用者不會受到影響。當天,SQL Server 2005 SP2 已重新整理過,加入了可避免這個問題的更新。 注意 這個問題只影響到主要 SQL Server 2005 SP2 封裝。這些封裝使用下列命名慣例: SQLServer2005SP2-KB921896-ProccessorType-Language.exe 這個問題不會影響到 SQL Server 2005 Express Edition 或 SQL Server 2005
Feature Pack 封裝。下表列出 SQL Server 2005 SP2 封裝受影響版本及重新整理版本的檔案版本。 摺疊此表格
背景SQL Server 2005 發行時,清除間隔原先是以天數、星期、月份或年份來計算。為了回應客戶的意見反應,SQL
Server 2005 SP2
在維護計劃中加入了顯著的增強功能,其中包括了可讓使用者以小時指定清除間隔的增強功能。 間隔的變更造成初始發行版本的 SQL Server 2005 SP2 以不同於原始設定的方式解譯清除工作間隔。這個行為會使清除工作在排定的時間之前刪除資訊。 如果您混合使用不同工具和伺服器版本,那麼間隔的變更還會造成清除工作間隔的不同解譯。雖然原始發行版本的 SQL Server 2005 (RTM 版)、SQL Server 2005 Service Pack 1 (SP1) 和 SQL Server 2005 SP2 重新整理版本是相容的,但若將這些版本與初始發行版本的 SQL Server 2005 SP2 混合使用,可能還是會將新工作和修改過的工作的工作間隔以錯誤的方式解譯:
解決方案如果您尚未安裝 SQL Server 2005 SP2原始發行版本的 SQL Server 2005 和 SQL Server 2005 SP1 不會發生這個問題,而且最新的 SQL Server 2005 SP2 下載已有所更新,可以解決這個問題。如果尚未安裝初始發行版本的 SP2,您可以下載並安裝最新的發行版本。注意 如果您嘗試將重新整理版本的 SP2 套用至先前的 SP2 安裝,將無法更新任何檔案。請改用下列一般發行版本 (GDR) 更新。 如果您下載了 2007 年 3 月 5 日以前發佈的 SQL Server 2005 SP2如果您下載了 2007 年 3 月 5 日以前發佈的 SQL Server 2005 SP2,請針對那些 SQL Server 2005 SP2 安裝套用一般發行版本 (GDR) 更新。GDR 更新可以從「Microsoft 下載中心」取得:SQL Server 2005 Service Pack 2 的重大更新
(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=e2c358a1-ecc4-4c49-8f65-daa6b7800eec)
這個 GDR 更新也可以透過 Microsoft Update 取得。如果您使用自動更新,將會自動套用這個 GDR
更新。不過,如果您使用容錯移轉叢集,就必須手動下載 GDR 更新並套用 GDR 更新。Microsoft Update 無法將 GDR
更新套用至容錯移轉叢集節點。套用這個 GDR 更新之後,可能必須重新啟動電腦。 GDR 更新可修正您使用原始發行版本的 SQL Server 2005 和 SQL Server 2005 SP1 所建立之清除工作的解譯。如果您使用初始發行版本的 SQL Server 2005 SP2 建立或編輯維護計劃或 Integration Services 封裝,就必須在套用 GDR 更新之後,檢查並更新清除工作間隔。如果您未執行這項操作,清除工作會將資料保留得比排定的時間還久。 如果要檢查並更新清除工作間隔,請依照下列步驟執行:
http://www.microsoft.com/downloads/details.aspx?FamilyID=864ee539-85ce-429c-a166-4c84cdb24b54
(http://www.microsoft.com/downloads/details.aspx?FamilyID=864ee539-85ce-429c-a166-4c84cdb24b54)
GDR 更新或重新整理版本的 SP2 所更新的檔案摺疊此表格
GDR 更新會視需要偵測檔案版本並更新檔案。不過,如果您需要檢查檔案版本,可以使用 Microsoft Windows 檔案總管或 Filever 命令列公用程式:
由所有 SQL Server 2005 Hotfix 和 GDR 更新所更新的檔案有些檔案會由每個 SQL Server 2005 Hotfix 和 GDR 更新所更新 (即使原始程式碼沒有任何變更亦然)。例如,如果 Sqlservr.exe 已更新,SELECT @@version 就會顯示更新的產品版本。下列表格列出無論程式碼是否變更都會經過更新的檔案。 摺疊此表格
其他可行方案如果不要套用 GDR 更新,您可以使用相符的伺服器和工具版本,手動更新清除工作間隔。如果要稍後套用這個更新或任何後續
SQL Server 2005 更新,您必須檢查並更新清除工作間隔。基於這個原因,我們建議您套用 GDR 更新。 產品支援如需「Microsoft 技術支援處」的完整電話號碼清單,以及支援費用的相關資訊,請造訪下列 Microsoft 網站: http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
注意 在某些特殊情況下,如果 Microsoft
技術支援工程師認為某特定更新程式可以解決您的問題時,可能就不會收取一般因支援電話所產生的費用。一般來說,如果有其他支援問題是所描述的特定更新程式無法解決的,才會收取支援費用。
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群文章翻譯 |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方