首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重建报告数据库Sitecore 8

重建报告数据库Sitecore 8
EN

Stack Overflow用户
提问于 2015-03-19 21:18:34
回答 3查看 2.9K关注 0票数 4

每当我尝试运行reporting数据库重建时,我都会得到“清除存储前超出截止日期”的错误。有没有人经历过或知道这意味着什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-03-25 16:17:10

首先,要解决这个问题,请确保附加了一个干净的报告数据库。接下来,确保sure帐户对两个报表数据库都具有db_owner角色。最后,虽然不一定需要,但我更喜欢清除sitecore_analytics_index文件夹中的所有内容(在数据\索引文件夹中)。

票数 5
EN

Stack Overflow用户

发布于 2015-12-09 00:09:28

另一个选项是按照本文所述更改TimeToClearStorage设置:数据库

具体地说:

在xDB的最新版本中,主Server报告数据库包含一些需要复制到辅助报告数据库的其他营销定义表。在运行重建报告数据库页时,请确保在复制这些表时为清除存储过程留出更多时间。 清除存储设置的默认时间为1分钟。将此设置更改为适合您的Sitecore解决方案的时间间隔,例如,10分钟。若要更改TimeToClearStorage设置,请执行以下操作:

  1. 打开Sitecore.Analytics.Processing.Aggregation.config文件。
  2. 将TimeToClearStorage设置更改为适当的时间。例如,10分钟。
代码语言:javascript
复制
<reportingStorageManagertype="Sitecore.Analytics.Aggregation.History.ReportingStorageManager"singleInstance="true">
  <TimeToClearStorage>0.00:01:00</TimeToClearStorage>

我把时间定在20分钟。

票数 3
EN

Stack Overflow用户

发布于 2017-07-21 11:05:46

1)就像马可说的那样,你可以改变TimeToClearStorage 2),确保db_owner角色在第二(主要通常有这个),然后这将通过..。但是稍后,如果它暂停了WaitReadyToReceiveData,那么您可能需要以这里提到的的形式执行一些手动更新。4)过了一段时间,你应该看到它处于“已完成”的状态。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29155209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档