報表伺服器執行記錄
報表伺服器執行記錄包含有關在伺服器上執行,或在向外延展部署中多個伺服器上執行之報表的資訊。您可以使用報表執行記錄來了解要求報表的頻率、最常使用的格式,以及每一個處理階段所花費處理時間的毫秒數。
檢視記錄資訊
報表伺服器會將有關報表執行的資料記錄到內部資料庫資料表中。此資料表本身並不提供完整的資訊,也不以使用者了解的格式呈現資料。
若要檢視報表執行資料,您可以執行 Reporting Services 提供的範例 SQL ServerIntegration Services 封裝,從執行記錄擷取資料,並將資料放入您可以查詢的資料表結構中。如需詳細資訊,請參閱<查詢與報告報表執行記錄資料>。
報表伺服器執行記錄的組態設定
您可以藉由在 Management Studio 之 [站台設定] 或 [伺服器屬性] 頁面上選取報表管理員中的選項,開啟或關閉報表執行記錄。
根據預設,記錄項目會保留 60 天。超過此天數的項目會在每天上午 2:00 移除。在到期的安裝上,不論何時都只能取得 60 天的資訊。
報表執行記錄會儲存在報表伺服器資料庫中。您無法針對資料列數目或記錄的項目類型設定限制。不過,您可以建立報表,以便擷取想要追蹤的記錄資訊。
記錄檔欄位
下列清單描述在報表執行記錄中所擷取的資料:
處理要求的報表伺服器執行個體名稱。
報表識別碼。
使用者識別碼。
要求類型 (使用者或系統)。
轉譯格式。
報表執行所使用的參數值。
指出報表處理持續期間的開始與結束時間。
擷取資料、處理報表和轉譯報表所花費的毫秒數。
報表執行的來源 (1= 即時、2= 快取、3= 快照集、4= 記錄)。
狀態 (不是 rsSuccess 就是錯誤碼;如果發生多個錯誤,就只會記錄第一個錯誤)。
轉譯報表的大小 (以位元組為單位)。
從查詢傳回的資料列數目。