文章编号: 2000544 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

在默认安装 Small Business Server 2008 (SBS 2008) 的情况下,Windows SharePoint Services 3.0 (WSS 3.0) 日志文件可能会变得很大。SBS 2008 最佳实践分析工具 (BPA) 将报告一条包含以下文本的警告消息:

Sharepoint 配置数据库日志文件越来越大

Windows SharePoint Services 配置数据库日志文件越来越大 (目前大小已超过 1GB)

原因

如果数据库配置为使用完整恢复模式的默认设置且许多事务已记录在数据库中,则会发生这种情况。

解决方案

若要减小日志文件大小,请执行以下步骤。首先建议您进行完整的服务器备份。

若要让我们为您减小日志文件大小,请转到“帮我修复此问题”部分。如果您希望自己修复此问题,请转到“我自己修复此问题”部分。

帮我修复此问题

若要自动修复此问题,请单击“修复此问题”链接。然后单击“文件下载”对话框中的“运行”,并按照该向导中的步骤执行操作。

修复此问题
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 创建两个备份文件(在 .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