/ / JavaでSybaseIQのロード・コマンドを実行する方法[閉じる] - java、sybase、bulk-load、sybase-iq

JavaでSybaseIQのロード・コマンドを実行する方法[閉じる] - java、sybase、bulk-load、sybase-iq

私はJavaでアプリケーションを開発しています。自分のコードでSybase一括LOADコマンドを実行する必要があります。

私はこれを次のようにしています:

Connection conn = DriverManager.getConnection(<url_string>);
Statement st = conn.createStatement();
Boolean result = st.execute("load into table .... using client file.... ");
if(result) {
SUCCESS;
} else {
FAILED;
}

コマンドが正常に実行され、データがテーブルにロードされています。 私が持っている問題は、私はしたいです ログをキャプチャする 同じコマンドを実行すると dbisql.

このアプローチを使用すると、結果だけが得られます天気が良いか失敗したか。 LOADコマンドのMESSAGESオプションを使用してログファイルを作成することはできますが、それ以外の方法があるかどうか疑問に思っていました。 コマンドライン出力 あまりにも。

回答:

回答№1は0

コマンドの実行によって解決される問題 exec() 方法 java.lang.Runtime クラス。