如何清除SharePoint使用情况日志和/或Web Analytics日志

时间:2013-09-16 18:18:58

标签: sharepoint sharepoint-2010

如何清除SharePoint使用情况日志和/或Web Analytics日志? 我是否尝试删除{SharePoint Hive} \ Logs中的* .usage文件,并删除使用服务应用程序以及Web Analytics Service应用程序?

我之所以这样,是因为我有一个确定访问量最大的网站的网页部分。在我的代码中,我使用

SPWeb.GetUsageData(SPUsageReportType.url, SPUsagePeriodType.lastMonth)

方法,它总是返回相同的数据。我想重置它返回的值。

3 个答案:

答案 0 :(得分:3)

您是否尝试过查看使用情况数据库?用法可能由该数据库支持。

您还可以限制特定使用项的保留时间范围:Set-SPUsageDefinition -Identity"Page Requests" -DaysRetained 3或参阅此博文:How to reduce the size of logging database OR How to purge the old data from Logging Database

此处仅使用中央管理员How to Delete Usage Logs on Sharepoint显示清除日志的另一种方法。 Sahhil Malik展示了更多刷新日志的方法:SharePoint 2010 - Drives are running out of free space.

答案 1 :(得分:0)

如果您只是尝试重新启动日志记录,请尝试: ◦打开“SharePoint 2010 Management Shell”(Powershell for SharePoint)。 ◦键入“New-SPLogFile”

完成。

日志将位于“C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ LOGS”

答案 2 :(得分:0)

您可以删除WEB Analytics Service以及相关数据 下 应用程序管理->服务应用程序->管理服务应用程序

从服务中选择网络分析 并将其与关联数据一起删除

相关问题