我正在尝试从命令行调用 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
这不是正确的驱动程序?还是我的命令有问题?
感谢任何帮助,并提前感谢。