“营销人员2.5的Web窗体”中缺少“保存到数据库”操作

时间:2014-10-28 13:06:52

标签: sitecore web-forms-for-marketers

我在Sitecore 7.5的新实例中安装了Web Forms for Marketers 2.5,我在新版本中没有看到“保存到数据库”操作。版本中也没有MDF文件我认为这是因为新版本使用MongoDB。有一个WFFM_Analytics.sql不确定我需要使用哪个DB来运行此文件。

3 个答案:

答案 0 :(得分:5)

默认情况下,当您最初安装Sitecore 7.5(至少不使用SIM卡)时,“报告”数据库未附加到数据库服务器。

Sitecore 7.5 Installation Guidelines - 第6.2节:

  

配置报告数据库 - 将 Sitecore.Analytics.mdf 数据库附加到   SQL Server。该数据库用于报告。

     

o在ConnectionStrings.config文件中,自定义以下字符串:

<add name="reporting" connectionString="user id=_username_;password=_password_;Data Source=_server_;Database=Sitecore_Analytics" />

注意:您可以在[site root] \ Database文件夹下找到Sitecore_Analytics数据库

连接报告数据库并更新连接字符串后,您需要按照软件包安装程序说明中的说明运行sql文件。 (见布拉德的答案)。

你是正确的,“保存到数据库”操作已经不存在了。我将尝试查看数据是否自动保存,或者在我今晚晚些时候打包时是否错过了“保存到数据库”操作。

答案 1 :(得分:0)

您是否按照软件包安装程序中的步骤进行操作?

  

Sitecore Web Forms for Marketers安装。

     

安装后的步骤:

     
      
  1. “限制占位符”应用程序将提供   您可以定义表单所在的占位符集   可以添加。
  2.   
  3. 将内容重新发布到“网络”数据库。
  4.   
  5. 在[site root] \ Website \ Data中找到WFFM_Analytics.sql并在当前实例的报告数据库上运行它。   这将在您的报告数据库中创建3个附加表。
  6.   
  7. 将以下节点添加到Web.config:         
        
    • 用于配置\ system.web \ httpHandlers节点下的IIS 6.x
    •   
    • 用于IIS 7.x及以上配置\ system.webServer \ handlers节点
    •   
  8.   

另见Web Forms for Marketers v2.5 User Guide

并且,“报告数据库”应该是您的/Databases/MDF/<instance>Sitecore.Analytics.mdf数据库。

答案 2 :(得分:0)

在sitecore 7.5的WFFM 2.5中,数据将在会话结束后自动保存到MongoDB,数据将被传输到SQL数据库。