Команда d2rq generate-mapping для базы данных Oracle

Я пытаюсь вызвать команду d2rq generate-mapping для баз данных Oracle из командной строки.

Моя командная строка:

C:\d2rq-0.8.1> generate-mapping -o output.ttl -u user -p pass -d oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@localhost:1521:orcl

Я пробовал много предложенных ответов, таких как:

C:\d2rq-0.8.1> generate-mapping -o output.ttl -u user -p pass -d oracle.jdbc.OracleDriver jdbc:oracle:thin:@localhost:1521:orcl

и я продолжаю получать

java.lang.reflect.InvocationTargetException

Я читал, что это исключение может происходить из-за того, что в моей командной строке что-то не так.

ojdbc у меня есть с этой страницы

http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html

Это не тот драйвер?? или что-то не так в моей команде?

Благодарим за любую помощь и заранее благодарим.


person Akai    schedule 22.08.2018    source источник


Ответы (1)


Я думаю, что программное обеспечение немного устарело, т.к. в моем случае мне пришлось использовать Connector/J 5.1.49 (отсюда https://dev.mysql.com/downloads/connector/j/).

Попробуйте предыдущую версию в Oracle.

person Rodolfo    schedule 12.05.2020
comment
Как именно это сделать? - person Nelles; 13.05.2020
comment
В моем сценарии я загрузил файл .jar и перешел в папку lib. - person Rodolfo; 14.05.2020