如何在Oracle中部署Wso2?

mepcadol  于 2023-03-01  发布在  Oracle
关注(0)|答案(2)|浏览(147)

当我想改变wso2'数据库到Oracle我得到了这个错误.我该怎么办?这里是我的表和我的设置请帮助我.谢谢你这么多
第一节第一节第一节第一节第一节第二节第一节

u5rb5r59

u5rb5r591#

如果未正确配置共享数据库,则会引发此错误。请将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本身中。

ljsrvy3e

ljsrvy3e2#

您是否按照[1]中的步骤使用APIM 3.2.0将Oracle设置为数据库?
如果您还需要在Oracle中使用WSO2CARBON_DB,则需要创建一个单独的数据库并在<API-M_HOME>/dbscripts/oracle.sql中执行sql脚本,然后根据上述文档底部的"信息"部分中所述,在deployment. toml中更改[database.local]配置
[1]- -www.example.com https://apim.docs.wso2.com/en/3.2.0/install-and-setup/setup/setting-up-databases/changing-default-databases/changing-to-oracle/#executing-db-scripts-to-create-tables-on-oracle-database

相关问题