2012-11-08 45 views
1

ReportServerTempDB數據庫(使用Reporting Services安裝的數據庫)的事務日誌文件已增長到超過100GB。我不知道爲什麼。ReportServerTempDB的日誌文件意外增長

這裏是文件大小:

  • d:\ SQLDatabases \ ReportServer.mdf - 0.7GB
  • G:\ SQLDatabases \ ReportServer.ldf - 1.8GB
  • E:\ SQLDatabases \的ReportServerTempDB密度纖維板 - 5GB
  • G:\ SQLDatabases \ ReportServerTempDB.ldf - 107.6GB

RECO所有這些數據庫的非常模式是SIMPLE。 我們正在使用SQL Server 2008 R2標準版。

編輯:報告服務數據庫特有的東西: 這些數據庫的排序規則爲Latin1_General_CI_AS_KS_WS。但是對於所有其他數據庫,它是Latin1_General_CI_AS。

我不想僅僅眨眼日誌文件並繼續,因爲它們可能只是再次增長。我不明白爲什麼他們應該這麼大。

  1. 有誰知道什麼可能導致對數據庫的ReportServerTempDB增長這麼多
  2. 我應該做些什麼日誌文件(數據文件)?
  3. 這是否表明我們的報表服務器存在問題?

回答

-1

我們已經更名爲SSRS,但清理/歸檔的特效仍在努力清理舊的數據庫名稱。當我們改變這一點時,問題就停止了。

+2

你能告訴我你是怎麼做到的嗎? – Voila

0

你確定你的臨時數據庫也在recovery model - simple

至少可以收縮數據庫等你拿回去用SHRINK DBCC你的磁盤空間,檢查此鏈接瞭解詳情:http://msdn.microsoft.com/en-us//library/ms190488.aspx

+0

ReportServer和ReportServerTempDB都是SIMPLE恢復模式。我有空間。我更關心的是知道爲什麼會發生這種情況以及它的意義。 –

+0

你的用戶使用訂閱?如果是這樣,他們創建基於時間的報告並將它們全部存儲而不刪除舊的?這可能會導致數據庫的增長。 – YvesR

+0

謝謝你。剛剛查詢了訂閱表並且沒有訂閱 - 但很好知道。 –