我安装了较新版本的Sitecore(Sitecore Experience Platform 8.1 rev.151207(8.1 Update-1))并安装了Mongo DB(3.0.2),并且两者都安装成功.但是,我没有看到Sitecore在MongoDB中创建任何新数据库.我验证了connectionstrings.config,它有正确的Mongo DB路径(例如:mongodb:// localhost:27017/analytics).
由于这是我的本地环境,我正在重用Sitecore 7.2的许可证,其中还包括DMS的许可证.在挖掘日志文件后,我注意到了这一点:
8944 20:39:58 INFO xDB已禁用.8944 20:39:58 INFO跟踪已启用.
在做了一些研究之后,我没有在Sitecore Analytics.config文件中找到Analytics.Enabled设置,甚至在/sitecore/admin/showconfig.aspx文件中找不到.即使在使用Analytics.Enabled = true更新配置文件后,它仍然显示"XDB已禁用".
是否有任何需要更新的设置?是否需要为XP单独更新许可证文件?
您需要为Sitecore 8.1生成新许可证,旧的Sitecore许可证不兼容:
Sitecore 8.1现在需要具有"Sitecore.xDB.base"密钥的许可证才能启用体验平台的所有功能.如果您的许可证文件不包含此密钥,则Sitecore将默认为Experience Management(仅限CMS)模式.任何拥有体验平台许可的客户或合作伙伴应联系其客户经理或登录SPN,如果他们缺少此密钥.
您可以通过登录SPN生成新的许可证,并且需要确保它是"启用了xDB"
归档时间: |
|
查看次数: |
745 次 |
最近记录: |