Share via


Trimauditlog:Stsadm 作業 (Windows SharePoint Services)

作業名稱:Trimauditlog

描述

可讓管理員刪除超過特定日期 (使用 enddate 參數所指定的日期) 的稽核項目。

注意

安裝 Windows SharePoint Services 3.0 基礎結構更新 後,即可使用此作業。只能透過 Stsadm 來使用此功能。

語法

stsadm -o trimauditlog

-url <URL 名稱>

-enddate <YYYYMMDD>

-databasename <資料庫名稱>

[-databaseserver] <資料庫伺服器名稱>

參數

參數 必要? 描述

url

有效的 URL,例如 http://server_name

是,如果未指定 databasename 參數

指定 URL 名稱給網站集合。如果您使用此參數,就只會刪除該網站集合中的稽核項目。使用此參數,就會忽略 databaseserverdatabasename 參數。

enddate

有效的日期,格式為 "YYYYMMDD"

代表使用者要保留稽核資料的最早日期和時間。

databasename (dn)

有效的資料庫名稱,例如 "DB1"

是,如果未指定 url 參數

指定應調整稽核記錄之內容資料庫的名稱。

databaseserver (ds)

有效的資料庫伺服器,例如 "DS1"

用來儲存內容資料庫之資料庫伺服器的名稱。

注意

如果在個別伺服器上架設資料庫伺服器和「SharePoint 產品及技術」,則必須使用 databaseserver 參數指定資料庫伺服器名稱。

備註

若要在 enddate 旁提供其他參數以刪除稽核項目,請參閱 SPAudit.DeleteEntries 方法 (Microsoft.SharePoint) (英文) (https://go.microsoft.com/fwlink/?linkid=121892&clcid=0x404) 。

若要先匯出目前的記錄檔,再將其刪除,您可以使用SPAudit 類別 (Microsoft.SharePoint) (英文) (https://go.microsoft.com/fwlink/?linkid=121893&clcid=0x404) 撰寫自訂程式碼。

重要

執行此作業後,永久刪除稽核項目。

管理員可以使用 Windows Task Scheduling 來設定此調整工作,讓它依據所定義的期間重複執行。如需關於 Windows Scheduling 的其他資訊,請參閱<SharePoint Timer Job Reference (Office SharePoint Server)>。

範例

您的稽核記錄成長太快,而您想要從中調整一些項目。若要指定日期為 2008 年 7 月 4 日,且內容資料庫名稱為 WSSContent123456,請使用下列語法:

stsadm -o trimauditlog –enddate 20080704 –databasename WSSContent123456