文章編號: 2000544 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

在 Small Business Server 2008 (SBS 2008) 的預設安裝中,Windows SharePoint Services 3.0 (WSS 3.0) 的記錄檔大小可能會變得很大。SBS 2008 最佳做法分析程式 (BPA) 會回報下列警告訊息文字:

Sharepoint 的組態資料庫記錄檔越來越大

Windows SharePoint Services 的組態資料庫記錄檔越來越大 (目前大小超過 1 GB)

發生的原因

如果資料庫設定為使用完整復原模式的預設設定且多項交易已記錄到資料庫中,就會發生這個問題。

解決方案

如果要縮小記錄檔的大小,請依照下列步驟執行。首先,建議您將伺服器完整備份。

如果要我們為您縮小記錄檔的大小,請前往<"為我修正此問題">一節。如果您要自行修正此問題,請前往<"讓我自行修正此問題">一節。

為我修正此問題

如果要自動修正此問題,請按一下 [修正此問題] 連結。然後在 [檔案下載] 對話方塊中按一下 [執行],並按照精靈中的步驟執行。

修正此問題
Microsoft Fix it 50682



注意此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。

注意如果您不在發生問題的電腦上,則可將自動修正程式儲存至快閃磁碟機或 CD,如此一來,便可在發生問題的電腦上加以執行。

讓我自行修正此問題

1. 開啟 [記事本],並在 [記事本] 中將下列文字複製並貼上。另存新檔為 c:\logshrink.sql

declare @ConfigDB varchar(255);
declare @ConfigDBLog varchar(255);
declare @ConfigDBCmd varchar(255);
select @ConfigDB = name from sys.databases where name like 'SharePoint_Config_%';
set @ConfigDBCmd = 'BACKUP database [' + RTRIM(@ConfigDB) + '] to disk=''C:\windows\temp\before.bkf''';
execute(@ConfigDBCmd);
set @ConfigDBCmd = 'use [' + RTRIM(@COnfigDB) + ']';
execute(@ConfigDBCmd);
set @ConfigDBCmd = 'BACKUP LOG [' + RTRIM(@ConfigDB) + '] WITH TRUNCATE_ONLY';
execute(@ConfigDBCmd);
set @ConfigDBCmd = 'use [' + RTRIM(@COnfigDB) + ']';
execute(@ConfigDBCmd);
select @ConfigDBLog = name from sys.database_files where name like 'SharePoint_Config%_log';
set @ConfigDBCmd = 'use [' + RTRIM(@ConfigDB) + '] DBCC SHRINKFILE([' + RTRIM(@ConfigDB) + '_log],1)';
execute(@ConfigDBCmd);
set @ConfigDBCmd = 'BACKUP database [' + RTRIM(@ConfigDB) + '] to disk=''C:\windows\temp\after.bkf''';
execute(@ConfigDBCmd);
go

2. 開啟提高權限的命令提示字元,然後執行下列命令:

sqlcmd -S \\.\pipe\mssql$microsoft##ssee\sql\query -E -i c:\logshrink.sql


此指令碼會在 C:\windows\temp 中建立兩個備份檔案 (before.bkf 和 after.bkf)。

屬性

文章編號: 2000544 - 上次校閱: 2013年4月19日 - 版次: 3.0
這篇文章中的資訊適用於:
  • Windows Small Business Server 2008 Premium
  • Windows Small Business Server 2008 Standard
關鍵字:?
KB2000544
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com