我在Sitecore 7.5的新实例中安装了Web Forms for Marketers 2.5,我在新版本中没有看到“保存到数据库”操作。版本中也没有MDF文件我认为这是因为新版本使用MongoDB。有一个WFFM_Analytics.sql不确定我需要使用哪个DB来运行此文件。
答案 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安装。
安装后的步骤:
- “限制占位符”应用程序将提供 您可以定义表单所在的占位符集 可以添加。
- 将内容重新发布到“网络”数据库。
- 在[site root] \ Website \ Data中找到WFFM_Analytics.sql并在当前实例的报告数据库上运行它。 这将在您的报告数据库中创建3个附加表。
- 将以下节点添加到Web.config:
醇>
- 用于配置\ system.web \ httpHandlers节点下的IIS 6.x
- 用于IIS 7.x及以上配置\ system.webServer \ handlers节点
另见Web Forms for Marketers v2.5 User Guide
并且,“报告数据库”应该是您的/Databases/MDF/<instance>Sitecore.Analytics.mdf
数据库。
答案 2 :(得分:0)
在sitecore 7.5的WFFM 2.5中,数据将在会话结束后自动保存到MongoDB,数据将被传输到SQL数据库。