【问题标题】:Rebuilding reporting database in Sitecore 8在 Sitecore 8 中重建报告数据库
【发布时间】:2015-08-28 04:06:53
【问题描述】:

我在Sitecore 8.0 rev. 150812 上并为WFFM 8 rev. 150625 添加了全新安装

玩了几个 WFFM 表单,发现数据保存在 MongoDb [FormData 集合] 中,但在 Form 报告中看不到任何数据。只有其中一个表单有 1 次针对它的提交(在表单报告和 Analytics 数据库中)。

日志文件中没有错误。

遇到known issue 与 WFFM 发生错误时,联系人提交 WFFM 表单两次。我的日志文件中没有与此错误相关的任何内容,但我还是决定应用此修复程序。应用修复的步骤之一是重建报告数据库。按照SDN article 重建报告数据库。但是,一旦重建过程完成,我注意到辅助报告数据库是空的。没有一个表,例如:ContactsFormFieldValuesFact_FormSummary 等其中包含任何数据。

再次没有日志错误。

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

总结

两个问题

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

2) 重建报表数据库 - 辅助报表数据库为空。

我在这里错过了什么?

【问题讨论】:

  • 我可能会与 Sitecore 支持核实一下
  • 您是在单服务器环境中,还是有 CM/CD?如果您有 CM/CD,是否有任何负载平衡?
  • 单服务器@ZacharyKniebel。我正在开发我的开发机器。
  • 会话状态可能不是原因
  • 你有没有想过这个问题?我遇到了与您相同的基本问题 - WFFM 表单报告未显示任何数据。

标签: mongodb sitecore web-forms-for-marketers sitecore8


【解决方案1】:

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

  1. 您与辅助数据库的连接字符串设置正确
  2. 该数据库的权限授予您用于从 Sitecore 进行连接的任何用户
  3. 在您的 Sitecore 设置中未禁用处理功能(请参阅 how to configure a processing server
  4. 重建数据库时日志中没有错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多