我正在尝试从命令行为Oracle数据库调用d2rq generate-mapping命令。
我的命令字符串是:
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
这不是正确的驱动程序吗?还是我的命令有问题?
感谢您的帮助,并在此先感谢
。答案 0 :(得分:0)
我认为该软件有些过时了,因为在我的情况下,我不得不使用Connector / J 5.1.49(从https://dev.mysql.com/downloads/connector/j/开始)。
在Oracle中试用以前的版本。