我正在尝试从命令行调用 Oracle 数据库的 d2rq 生成映射命令。
我的命令字符串是:
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
不是司机对了?? 还是我的命令有问题?
感谢任何帮助,并提前感谢。
我认为该软件有点过时了,因为就我而言,我不得不使用连接器/J 5.1.49(从这里 https://dev.mysql.com/downloads/connector/j/(。
在 Oracle 中试用以前的版本。