#wso2-am
Вопрос:
Следующие возможности не создаются после запуска worker и dashborad в wso2 api manager 3.2.0 конфигурация oracle:
a. WSO2_DASHBOARD_DB
b. BUSINESS_RULES_DB
c. WSO2_PERMISSIONS_DB
d. WSO2_METRICS_DB
в чем проблема?
name: WSO2_PERMISSIONS_DB
description: The datasource used for permission feature
jndiConfig:
name: jdbc/PERMISSION_DB
useJndiReference: true
definition:
type: RDBMS
configuration:
jdbcUrl: 'jdbc:oracle:thin:@apigwdb-scan.shoperation.net:1521/APIGWDB'
username: 'WSO2_PERMISSIONS_DB'
password: 'apigw14'
driverClassName: oracle.jdbc.driver.OracleDriver
maxPoolSize: 10
idleTimeout: 60000
connectionTestQuery: SELECT 1 FROM DUAL
validationTimeout: 30000
isAutoCommit: false
connectionInitSql: alter session set NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
Комментарии:
1. Используете ли вы внешнюю базу данных? Если да, указали ли вы соответствующие конфигурации для этой базы данных в
deployment.yaml
.2. Да, я использую Oracle, и я настроил в deployment.yaml, но там нет таблиц
Ответ №1:
По умолчанию все эти базы данных имеют конфигурации h2 в deployment.yaml
. Вам необходимо создать соответствующие базы данных на сервере Oracle и изменить каждую конфигурацию для таблиц, которые будут созданы в этих базах данных.
Кроме того, пожалуйста, проверьте, есть ли у пользователя, которого вы использовали, достаточные разрешения.
Для получения дополнительной информации, пожалуйста, проверьте https://apim.docs.wso2.com/en/3.2.0/learn/analytics/configuring-apim-analytics/#step-42-configure-the-analytics-dashboard
Комментарии:
1. Я обновил вопрос, но когда создаются таблицы? Когда я запускаю панель мониторинга, она не создает таблицы
2. Они должны быть, когда начинается аналитика. У вас есть какие-либо данные
APIGWDB
? Вы пробовали использовать свежую базу данных на том же сервере баз данных?3. У меня нет никаких данных в базе данных APIGWDB, они свежие. И я просто попытался запустить dahsboard для создания таблиц