Я пытаюсь изменить базу данных Corda Node с H2 на Oracle 11g.В node.info я добавляю следующую информацию:
jarDirs : ["ojdbc6.jar"]
dataSourceProperties : {
dataSourceClassName : oracle.jdbc.pool.OracleDataSource
dataSource.url : "jdbc:oracle:thin:@localhost:1521:db11g"
dataSource.user : "sys as sysdba"
dataSource.password : "98765"
}
database : {
transactionIsolationLevel : READ_COMMITTED
schema : sys
}
Итак, когда я запускаю код в инструменте менеджера баз данных:
java -jar corda-tools-database-manager-3.1.jar --base-directory ./ --execute-migration
я получаю эту ошибку:
Failed to create datasource.
Please check that the correct JDBC driver is installed in one of the following folders:
- D:\XXX\XXX\XXX\banka\drivers
- ojdbc6.jar
Caused By java.nio.file.NotDirectoryException: ojdbc6.jar
Я удостоверяюсь, что у меня есть ojdbc6.jar в папке "drivers" на этом узле.Кто-нибудь может сказать мне, как решить эту проблему?