文章編號: 949969 - 上次校閱: 2008年6月3日 - 版次: 1.1

超過資料保持期限內有些資料磁碟分割資料表不會清理從作業管理員 2007年中稽核收集服務資料庫

可以下載 Hotfix下載 Hotfix
檢視和要求下載 hotfix
系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

考慮下列案例:
  • 從受管理的電腦收集安全性事件在 Microsoft 系統中心作業管理員 2007年中使用 [稽核收集服務 (ACS) 功能。
  • 設定資料庫為 ACS 資料庫清理原則。
不過,超過資料保持期限內有些資料磁碟分割資料表都不清理從資料庫如預期般運作。經過一段時間,ACS 資料庫可能磁碟空間用盡。

這個問題時可能會發現這些磁碟分割表格有為 1 的狀態。

發生的原因

一或多個下列原因,就會發生這個問題:
  • 關閉一個資料分割時 ACS 會嘗試計算資料分割的最後一個事件插入時間。ACS 使用最後一個事件插入時間來決定分割區是否仍在保留期限內。不過,計算作業可能逾時間如果磁碟分割太大。在這種情況下 ACS 會儲存最後一個事件插入時間欄位不正確的時間。
  • ACS 將標示為 1 (這表示磁碟分割狀態是轉換 」] 中) 的磁碟分割狀態時關閉一個資料分割。ACS 將磁碟分割狀態設定為 2 (這表示該磁碟分割狀態 「 關閉 」) re-indexing 完成後僅。不過,re-indexing 作業可能逾時時間,如果磁碟分割太大。會在這種情況下磁碟分割保留在轉換 」] 中狀態無限期。

解決方案

更新資訊

如果要解決這個問題,取得最新版本的 Microsoft 系統中心操作 Manager 2007。如需詳細資訊,請參閱此 Microsoft Web 網站: http://www.microsoft.com/systemcenter/operationsmanager/en/us/how-to-buy.aspx (http://www.microsoft.com/systemcenter/operationsmanager/en/us/how-to-buy.aspx)

Hotfix 資訊

Microsoft 提供支援的 Hotfix。不過,此 Hotfix 旨在修正本文中所述隨問題。只會發生此特定問題的系統套用此 Hotfix。

如果此 Hotfix 可供下載,您可在本知識庫文件的頂端找到「 可用的 Hotfix 下載 」區段。如果沒有出現此區段,將要求提交到 Microsoft 客戶服務及支援],以取得該 Hotfix。

附註如果發生其他問題,或如果需要任何疑難排解,您可能必須建立個別的服務要求。和此 Hotfix 無關的額外支援問題適用一般的支援費用。如需 Microsoft 客戶服務支援部門電話號碼的完整清單或要建立個別的服務要求,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
附註「 下載 Hotfix 」 表單會顯示此 Hotfix 會出現,以供使用的語言。如果您沒有看到您的語言,是因為此 Hotfix 是不適用您的語言。

Hotfix 安裝指示

若要將這個 Hotfix 請依照下列步驟執行:
  1. 至本機資料夾或共用資料夾,請從 Hotfix 套件複製下列檔案。然後,執行這個檔案:
    SystemCenterOperationsManager2007-SP1-KB949969-X86-X64-ENU.MSI
  2. 預設情況下,這個 Hotfix 安裝到下列資料夾:
    %ProgramFiles%\System 中心 2007 Hotfix Utility\Q949969
    Q949969 資料夾包含以下的子資料夾:
    • 一個 x 86 的子資料夾 x 86 平台
    • 一個 x 64 的子資料夾 x 64 平台
    開啟 x86] 子資料夾] 或 [x 64 子視您的實際情況而定。
  3. 在下列資料夾中找到 AdtSrvDll.dll 檔案:
    %WINDIR%\system32\Security\AdtServer
  4. 請確認 AdtSrvDll.dll 檔案版本是大於或等於版本 6.0.6278.0,而且小於版本 6.0.6278.7。若要執行此動作在 Windows 檔案總管 AdtSrvDll.dll 檔案上按一下滑鼠右鍵,然後按一下 [內容]。在 [版本] 索引標籤上的 [檔案版本] 欄位會顯示檔案的版本。

    附註如果檔案版本為大於或等於版本 6.0.6278.7,這個檔案已經包含目前的 Hotfix。如果檔案版本小於版本 6.0.6278.0,您將無法套用此 Hotfix。
  5. ACS 收集器集合工具] 伺服器上停止作業管理員稽核收集服務。
  6. 將下列檔案從 Q949969 資料夾複製到您在步驟 3 中找到的 AdtServer 資料夾。
    • AdtSrvdll.dll
    • DbClosePartition.sql
    • DbCreatePartition.sql
    當您執行這項操作時您與 Hotfix 檔案取代現有的檔案。
  7. 在裝載該 ACS 的伺服器上資料庫或,有 ACS 資料庫的連接,開啟 SQL Server 管理 Studio。
  8. 在 SQL Server 管理 Studio 連接至 ACS 資料庫。預設情況下,ACS 資料庫稱為 「 OperationsManagerAC]。
  9. SQL Server 管理 Studio 中開啟新的查詢,並再執行下列陳述式:
    使用 OperationsManagerAC
    更新 dtPartition 組狀態 = 2 其中狀態 = 1
  10. 請確認您在 [結果] 窗格中,收到下列訊息:
    (n 資料列受到影響)
  11. 在步驟 5 中,重新啟動作業管理員稽核收集服務您停止的。

張貼 Hotfix 行為

套用此 Hotfix 之後,ACS 使用磁碟分割的關閉時間而不是最後一個事件插入時間來決定分割區是否超過保留期限。在另外關閉一個資料分割時磁碟分割的狀態設定為從 0 直接代替設定為 1 的 2。

必要條件

若要將這個 Hotfix,您必須具備下列電腦上安裝的必要條件:
  • 系統中心操作 Manager 2007 Service Pack 1
  • ACS 收集器集合工具

重新啟動需求

您沒有套用此 Hotfix 之後重新啟動電腦。

Hotfix 取代資訊

此 Hotfix 不會取代任何其他的 Hotfix。

檔案資訊

此 Hotfix 的英文版在檔案屬性 (或更新版本的檔案屬性) 如下列表格中所列。這些檔案的日期和時間為 Coordinated Universal Time (UTC)。當您檢視檔案資訊時,會將它轉換為當地時間。若要到 UTC 與當地時間差異使用在 [日期及時間 中項目控制台中的 [時區] 索引標籤]。
x x86 版本的系統中心作業管理員 2007,
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Adtsrvdll.dll6.0.6278.7374,3282008 年五月 13 日08: 38x86
Dbclosepartition.sql不適用4,5032008 年三月 27 日06: 01不適用
Dbcreatepartition.sql不適用19,5692008 年三月 27 日06: 01不適用
x x64 版本的系統中心作業管理員 2007,
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Adtsrvdll.dll6.0.6278.7566,3282008 年五月 13 日08: 38x64
Dbclosepartition.sql不適用4,5032008 年四月 25 日01: 21不適用
Dbcreatepartition.sql不適用19,5692008 年四月 25 日01: 21不適用

狀況說明

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。這個問題,首先已經在 Microsoft 系統中心操作 Manager 2007 R2 中獲得修正。

其他相關資訊

稽核集合服務

稽核收集服務 (ACS) 是一種解決方案,會收集及儲存從安全性事件記錄檔的事件上受監視電腦。事件儲存在個別的 ACS 資料庫在 Microsoft SQL Server 2005 中。然後,您可以使用個別的 ACS 報告元件從預存的 ACS 資料產生報告。如需詳細資訊請造訪下列 Microsoft TechNet 網站:
http://technet.microsoft.com/en-us/library/bb381258.aspx (http://technet.microsoft.com/en-us/library/bb381258.aspx)
如需有關軟體更新術語的詳細資訊,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
824684? (http://support.microsoft.com/kb/824684/LN/ ) 用來描述 Microsoft 軟體更新標準術語的說明

其他相關資訊

如需清單中 Microsoft 系統中心操作 Manager 2007 R2 修正問題請參閱下列文章 Microsoft 知識基礎:
971410? (http://support.microsoft.com/kb/971410/ ) 系統中心操作 Manager 2007 R2 中所修正的問題清單

這篇文章中的資訊適用於:
  • Microsoft System Center Operations Manager 2007
關鍵字:?
kbmt kbautohotfix kbexpertiseinter kbbug kbfix kbhotfixserver kbqfe KB949969 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:949969? (http://support.microsoft.com/kb/949969/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。