我在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的问题,您需要确保:
- 到辅助数据库的连接字符串设置正确
- 该数据库的权限被授予从Sitecore连接的任何用户
- 在Sitecore设置中没有禁用处理功能(参见如何配置处理服务器)
- 重建数据库时日志中没有错误