2016-02-24 2 views
1

Я установил новую версию Sitecore (Sitecore Experience Platform 8.1 rev. 151207 (8.1 Update-1)), а также установил Mongo DB (3.0.2), и оба из них были успешно установлены. Однако я не вижу никаких новых баз данных, созданных в MongoDB от Sitecore. Я проверил connectionstrings.config и имеет правильный путь к Mongo DB (пример: mongodb: // localhost: 27017/analytics).Ошибка конфигурации Sitecore XP Mongo DB

Поскольку это моя локальная среда, я повторно использую лицензию Sitecore 7.2, которая также включает лицензию на DMS. После копания в файле журнала я заметил это:

8944 20:39:58 INFO xDB отключен. 8944 20:39:58 INFO Отслеживание включено.

После выполнения некоторых исследований я не нашел настройки Analytics.Enabled в файле Sitecore Analytics.config или даже в файле /sitecore/admin/showconfig.aspx. Даже после обновления файла конфигурации с помощью Analytics.Enabled = true он все еще говорит, что «XDB отключен».

Есть ли какие-либо настройки, которые необходимо обновить? Нужно ли обновлять файл лицензии отдельно для XP?

ответ

5

Вам нужно будет сформировать новую лицензию на Sitecore 8.1, старая лицензия Sitecore не совместимы:

Sitecore 8.1 теперь требует лицензии с «Sitecore.xDB.base» ключ для того, чтобы все особенности платформы опыта. Если ваша лицензия файл не содержит этого ключа, Sitecore по умолчанию будет работать с режимом управления (только CMS). Любые клиенты или партнеры с лицензией на платформу Experience должны связаться с менеджером своей учетной записи или войти в систему в SPN, если у них отсутствует этот ключ.

От Sitecore download page.

Вы можете создать новую лицензию на logging into SPN и вы должны убедиться, что это «XDB включен»

+0

Jammmy .. Спасибо за примечание. Сегодня я свяжусь с sitecore по этому поводу. – Vamshi

0

В Sitecore 8.1, у вас есть новый конфигурационный файл «Sitecore.Xdb.config», где вы можете включить/отключить режим только для CMS, убедитесь, что следующий параметр включен в него:

Xdb.Enabled

https://doc.sitecore.net/sitecore_experience_platform/xdb_configuration/cmsonly_mode_configuration

Кроме того, если вы не имеете действительную лицензию XDB, режим CMS-только включена по умолчанию.

+0

Ahmed .. Спасибо за примечание. Значение Xdb.Enabled равно true. Однако, как указано выше, я повторно использовал ту же лицензию из 7, которая могла вызвать проблему. – Vamshi

0

После выполнения некоторого рытья из вышеупомянутых заметок я обнаружил, что нам необходимо обновить лицензию Sitecore. После приобретения новой лицензии Sitecore успешно смогла создать базы данных в Mongo.

Смежные вопросы