Sitecore7.5 安装指南 -- 配置Sitecore体验数据库

风流意气都作罢 提交于 2020-03-02 06:09:20

Sitecore体验数据库(Sitecore xDB)是营销模块的中央数据存储库。它收集并连接一个单试图中的所有客户的交互,并且可以实现快速、个性化、自动化体验。SitecorexDB使用MongoDB作为一个集合数据库。

    1.前提条件

安装Sitecore xDB 7.5需要满足一下条件:

  1. Sitecore CMS 7.5 or 更高
  2. Sitecore许可文件支持Sitecore xDB
  3. Microsoft SQL Server 2008 R2 SP1SQL Server 2012
  4. Microsoft Silverlight 4 或更高
  5. MongoDB 2.6.1或更高

2. 配置过程

Sitecore xDB包含在Sitecore XP包中,不需要分别安装。

三个步骤配置Sitecore xDB

  • 配置报表数据库 - 导入Sitecore.Analytics.mdf数据库文件到SQL Server。报表使用这个数据库。
    • ConnectionStrings.config文件中,自定义如下字符串:
      <add name="reporting" connectionString="user id=_username_;password=_password_;Data Source=_server_;Database=Sitecore_Analytics" />
  • 安装MongoDB - 下载并安装最新版本的MongDB
  • 配置Sitecore使用Mongo数据库 - 为每个Mongo 服务器执行如下动作.

配置Sitecore使用Mongo数据库:

  1. ConnectionStrings.config文件中,定义下面MongoDB的连接字符串:
    <add name="analytics" connectionString="mongodb://localhost/analytics" /> 
    <add name="tracking.live" connectionString="mongodb://localhost/tracking_live" /> 
    <add name="tracking.history" connectionString="mongodb://localhost/tracking_history" />
  2. 更新相关的web.configSitecore.Analytics.config设置,比如MailServerAnalytics.EMailFromAddress(通过邮件发送报表)
  3. 如果你想Sitecore MVCDMS一起使用,在/App_Config/Include/文件夹下,重命名Sitecore.MvcAnalytics.config.disabled文件 Sitecore.MvcAnalytics.config
  4. 查找活动限制在一个服务器上,在/App_Config/Include/Sitecore.Analytics.config文件中,更新Analytics.PerformLookup设置。
  5. 重启IIS
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!