Хотя я добавляю источник данных BAM с сообщением об ошибке, как org.postgresql.DriverОблицовочные проблема в БАМ
Моя база данных является PostgreSQL. Я пытаюсь подключиться к этой базе данных.
Может ли кто-нибудь решить мою проблему?
Хотя я добавляю источник данных BAM с сообщением об ошибке, как org.postgresql.DriverОблицовочные проблема в БАМ
Моя база данных является PostgreSQL. Я пытаюсь подключиться к этой базе данных.
Может ли кто-нибудь решить мою проблему?
Вам необходимо включить драйвер Postgre JDBC в каталог репозитория/компонентов/lib на сервере BAM. Затем вам нужно указать детали в файле master-datasources.xml, расположенном в каталоге репозитория/conf/datasources. Теоретически тогда все должно работать. Но могут быть некоторые несовместимости синтаксиса SQL с образцами наборов инструментов. Если это так, вам может потребоваться изменить SQL, используемый как в сценариях Hive, так и в панелях мониторинга.
Как только вы добавите баннер postgre в каталог $ BAM_HOME/repository/components/lib, как указано в ответе maninda, вы можете создать источник данных через консоль управления wso2. Перейдите в configure -> DataSources и заполните форму необходимыми полями. Вы также можете добавить источник данных через master-datasource.xml, который создает источник данных для запуска сервера.
Пример источника данных приведен ниже. Вы должны изменить его соответствующий url, класс водителя, имя пользователя и пароль для вашего источника данных postgre.
<datasource>
<name>MY_DATA_SOURCE</name>
<description>The datasource used for analyzer data</description>
<definition type="RDBMS">
<configuration>
<url>jdbc:h2:repository/database/samples/TEST_DB;AUTO_SERVER=TRUE</url>
<username>root</username>
<password>root</password>
<driverClassName>org.h2.Driver</driverClassName>
<maxActive>50</maxActive>
<maxWait>60000</maxWait>
<testOnBorrow>true</testOnBorrow>
<validationQuery>SELECT 1</validationQuery>
<validationInterval>30000</validationInterval>
</configuration>
</definition>
ERROR {org.wso2.carbon.ndatasource.core.DataSourceRepository} - Ошибка при установлении соединения с источником данных: org.postgresql.Driver org.wso2.carbon.ndatasource.common.DataSourceException: ошибка при установлении соединения с источником данных: org.postgresql. Драйвер , когда я нажимаю на тестовое соединение, он не показывает работоспособность, поэтому я столкнулся с вышеуказанной ошибкой. – jacksphere
Я добавил файл poatgres jar в lib. Также соединение не показывает работоспособность. – jacksphere
Можете уточнить свой вопрос? – Raptor