web-dev-qa-db-ja.com

成熟したコマンドラインJDBCクライアントはありますか?

データベースで動作するもののブラックボックステストを実行する一連のテストスクリプトを作成しようとしています。そのために、標準の入力またはファイルからSQLコマンドを発行する必要があります。これは、「mysql」クライアントではかなり可能でしたが、現在は、jdbcドライバーのみを持つ他のデータベースを使用しています。 mysqlクライアントと同じ基本的な機能がコマンドラインで必要ですが、jdbcを使用するデータベースであれば必要です。私のカスタムJavaツールをプログラミングせずにそれは可能ですか?

36

これはかなり一般的に使用され、どのSQLデータベースでも機能し、かなりよくサポートされています: https://github.com/julianhyde/sqlline

9
Brent

私はOracleおよびPostgresデータベース用のjisqlで成功しましたが、JDBCドライバーでほとんどのデータベースをサポートしているようです。

http://sourceforge.net/projects/jisql/

8
lreeder

http://web.quuxo.com/products/jdbctool/ のような意味ですか?

編集6/22:HenPlusについてはどうですか: http://henplus.sourceforge.net/

7
Olaf