0

WSO2 EMM 1.1.0 を使用しています。ドキュメントでは、H2 https://docs.wso2.com/display/EMM110/Setting+up+MySQLの代わりに MySQL を使用することについて説明しています。master-datasource.xml ファイルの編集と、WSO2_CARBON_DB、WSO2_EMM_DB、および WSO2AM_DB データベースの更新について説明しています。次に、これらのデータベースをプライミングする手順を示します。ただし、master-datasource.xml ファイルには、WSO2_IDENTITY_DB、SOCIAL_CACHE、SOCIAL_CASSANDRA_DB、および JAGH2 も含まれています。これらはすべて MySQL にも移行できると思いますが、それらをセットアップするためのデータベース スクリプトが表示されません。H2 の代わりに MySQL を使用するシステムをセットアップする適切な手順は何ですか? emm データベースでは、データベース名がセットアップ スクリプト「USE WSO2EMM_DB」にハード コードされていたため、master-datasource.xml ファイルが無効になっていることは言うまでもありません。

ありがとう、

ブライアン

4

2 に答える 2

0

大規模な展開を進める場合は、WSO2EMM_DB、WSO2AM_DB、WSO2CARBON_DB、および WSO2IDENTITY_DB を構成する必要があります。H2 は、すぐに使用できるエクスペリエンスを向上させるためだけにセットアップされています。これらの DB を作成し、上記のすべての DB に対して master_datasources.xml を適切に構成できます。次に、フラグ -Dsetup を使用してサーバーを実行します。構成が自動的に行われます。

失敗した場合は、SERVER_HOME/dbscripts フォルダーに移動して、上記のすべてのデータベースのすべてのスクリプトを見つけることもできます。それらを個別に実行し、ドキュメントに記載されている通常の方法でサーバーを実行します。

于 2015-06-10T05:05:30.037 に答える
0

このドキュメント[1]のトピック「H2からMySQLへの移行方法」の下で言及されています

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

于 2014-10-08T10:43:02.417 に答える