[英]How deploy Wso2 in oracle?
您是否按照 [1] 中的步骤将 Oracle 设置为 APIM 3.2.0 的数据库?
If you need to have the WSO2CARBON_DB also in Oracle, you need to create a separate database and execute the sql script in <API-M_HOME>/dbscripts/oracle.sql
and then change the [database.local]
configuration in deployment.toml according如上述文档底部的信息部分所述
当您没有正确配置共享数据库时会引发错误。 将 APIM_HOME/dbcripts/oracle.sql 下的 oracle 脚本运行到单独的用户模式中,并将其指向如下。
[database.shared_db]
type = "oracle"
url = "jdbc:oracle:thin:@localhost:1521/orcl1"
username = "sharedadmin"
password = "sharedadmin"
driver = "oracle.jdbc.driver.OracleDriver"
validationQuery = "SELECT 1 FROM DUAL"
然后在 APIM-HOME/dbscripts/apimgt/oracle.sql 下运行脚本并指向如下。
[database.apim_db]
type = "oracle"
url = "jdbc:oracle:thin:@localhost:1521/orcl2"
username = "apimadmin"
password = "apimadmin"
driver = "oracle.jdbc.driver.OracleDriver"
validationQuery = "SELECT 1 FROM DUAL"
如果您没有特殊需要,则不必将本地数据库配置为 oracle。 您可以删除 [database.local] 配置以将其保留在 h2 本身中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.