2014-10-08 3 views
0

Я использую WSO2 EMM 1.1.0. В документах говорится об использовании MySQL вместо H2 https://docs.wso2.com/display/EMM110/Setting+up+MySQL. В нем говорится о редактировании файла master-datasource.xml и обновлении баз данных WSO2_CARBON_DB, WSO2_EMM_DB и WSO2AM_DB. Затем он дает шаги по загрузке этих db. Но файл master-datasource.xml также содержит WSO2_IDENTITY_DB, SOCIAL_CACHE, SOCIAL_CASSANDRA_DB и JAGH2. Я ожидаю, что все они могут быть перемещены в MySQL, но я не вижу, чтобы скрипты базы данных настраивали их. Каковы надлежащие процедуры для настройки системы, которая использует MySQL вместо H2? Не говоря уже о том, что в базе данных emm имя базы данных было жестко закодировано в сценарии установки USE WSO2EMM_DB, что сводит на нет файл master-datasource.xml.WSO2 EMM mysql database setup

Спасибо,

Brian

ответ

0

Он упоминается в этом документе [1] по теме 'Как мигрировать из Н2 в MySQL'

[1] - https://docs.wso2.com/display/EMM110/Upgrading+from+a+Previous+Release

+0

Но как насчет других баз данных, перечисленных в файле master-datasource.xml? Используются ли они даже в настройке EMM? – brian

+0

Да, они необходимы для хранения другой информации, такой как carbondb хранит информацию, относящуюся к углеродному серверу, и перенос их в mysql упоминается в том же документе, который я поделил выше –

+0

Я не вижу прямого упоминания этой базы данных в этом документе : WSO2_IDENTITY_DB, SOCIAL_CACHE, SOCIAL_CASSANDRA_DB и JAGH2. Итак, как они могут быть настроены на мой MySQL? – brian

0

Вы необходимо настроить WSO2EMM_DB, WSO2AM_DB и WSO2CARBON_DB и WSO2IDENTITY_DB, если вы планируете увеличить развертывание. H2 - это настройка, чтобы сделать из коробки лучше. Вы можете создать эти DB, Configure master_datasources.xml правильно для всех вышеуказанных БД. А затем запустите сервер с флагом -Dsetup. Он будет автоматически конфигурироваться.

Если это не удается, вы также можете перейти в папку SERVER_HOME/dbscripts и найти все сценарии для всех вышеуказанных баз данных. Запускайте их отдельно и запускайте сервер обычным способом, о котором упоминалось в нашей документации.

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