0

DashDB (Bluemix サービス) を使用しており、Java コードでテーブル データをエクスポートする必要があります。その目的のために、私は次のように書きました...

        String sql = "CALL SYSPROC.ADMIN_CMD(?)";
        callStmt1 = conn.prepareCall(sql);
        query = "export to exportData.IXF of IXF select * from nombres";
        callStmt1.setString(1, query);          
        callStmt1.execute();      
        rs1 = callStmt1.getResultSet();

しかし、それは機能していません。ファイル exportData.ixf は生成されませんが、エラー コードは表示されません。私はこのコードを DB2 で実行していました。私が DashDB でやっていることを実行できるかどうか知っていますか? 答えが「はい」の場合。何か提案はありますか?ありがとうございました!!!

4

2 に答える 2

2

EXPORT コマンドは dashDB で実行され、dashDB サーバーのローカル ディレクトリにファイルをエクスポートします。したがって、EXPORT を使用する場合は、ファイルをダウンロードするための追加の手順が必要です。これを行う 1 つの方法は、https: //developer.ibm.com/clouddataservices/wp-content/themes/projectnext-clouddata/dashDB/ (/home/... エンドポイントへの GET 呼び出し)で REST API を使用することです。もう 1 つの方法は、CLPPlus IDA コマンドを使用することです: https://www.ibm.com/support/knowledgecenter/SS6NHC/com.ibm.swg.im.dashdb.clpplus.doc/doc/r0061925.html

于 2016-08-24T14:01:08.603 に答える