在Sitecore 8中重建报表数据库



我在Sitecore 8.0 rev. 150812上,并为WFFM 8 rev. 150625添加了一个新的安装

玩了几个WFFM表单,并注意到数据保存在MongoDb [FormData集合],但无法在表单报告中看到任何数据。只有一个表单有1次提交反对它(在表单报告和分析数据库中)。

日志文件中没有错误。

遇到一个已知的WFFM问题,当联系人两次提交WFFM表单时,会发生错误。我的日志文件中没有与此错误相关的内容,但我还是决定应用修复。应用修复的步骤之一是重新构建报告数据库。按照SDN文章重新构建报告数据库。然而,一旦重建过程完成,我注意到辅助报告数据库为空。Contacts, FormFieldValues, Fact_FormSummary等表中没有任何数据。

还是没有日志错误。

我不知道它是否相关,但我已经将sharedSessionState更改为mongo而不是默认的InProc

:

两个问题

1) WFFM表单报告缺少数据。

2)重建报表数据库-二级报表数据库为空。

我在这里错过了什么?

关于重新构建RDB的问题,您需要确保:

  1. 到辅助数据库的连接字符串设置正确
  2. 该数据库的权限被授予从Sitecore连接的任何用户
  3. 在Sitecore设置中没有禁用处理功能(参见如何配置处理服务器)
  4. 重建数据库时日志中没有错误

最新更新