无法使用schemacrawler。

时间:2014-05-22 11:46:29

标签: java oracle bash unix schemacrawler

我已点击此链接http://schemacrawler.sourceforge.net/bundled.html

我使用的是Oracle 11g数据库,

根据我下载了Oracle捆绑包的文档并为其下载了ojdbc驱动程序(ojdbc.6.jar)并将其放在lib文件夹中, 然后解雇了命令: -

-host=xxx -port=xxx -database=xxx -user=xxx -password=xxx

但它不起作用。

对于unix它的投掷错误: -

-bash: -host=xxx: command not found

当我发出命令时: -

java -classpath lib/*:. schemacrawler.tools.oracle.Main $* -host=xxx -port=xxx -database=xxx -user=xxx  -password=xxx

它抛出错误: -

schemacrawler.schemacrawler.SchemaCrawlerException: No command specified
    at schemacrawler.tools.commandline.SchemaCrawlerCommandLine.<init>(SchemaCrawlerCommandLine.java:88)
    at schemacrawler.tools.commandline.SchemaCrawlerCommandLine.<init>(SchemaCrawlerCommandLine.java:62)
    at schemacrawler.tools.commandline.SchemaCrawlerMain.main(SchemaCrawlerMain.java:76)
    at schemacrawler.tools.oracle.Main.main(Main.java:44)

请帮忙解决

1 个答案:

答案 0 :(得分:0)

要获得有关如何使用SchemaCrawler for Oracle的帮助,请使用以下命令:

java -classpath lib/*:. schemacrawler.tools.oracle.Main

Sualeh Fatehi,SchemaCrawler