当我想改变wso2'数据库到Oracle我得到了这个错误.我该怎么办?这里是我的表和我的设置请帮助我.谢谢你这么多第一节第一节第一节第一节第一节第二节第一节
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本身中。
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
<API-M_HOME>/dbscripts/oracle.sql
[database.local]
2条答案
按热度按时间u5rb5r591#
如果未正确配置共享数据库,则会引发此错误。请将APIM_HOME/dbcripts/oracle.sql下的Oracle脚本运行到单独的用户方案中,并按如下所示指向该方案。
然后运行APIM-HOME/dbscripts/apimgt/oracle.sql下的脚本,并按如下所示指向它。
如果没有特殊需要,可以不强制将本地数据库配置到oracle。您可以删除[database.local]配置,将其保留在h2本身中。
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