初めまして。
みなさまの知恵を拝借したく書き込ませていただきます。

JAVAからネイティブプロセスを起動しDB2コマンドを実行したいので
すが、うまくできません。

環境はDB2 V7.2+Linux,シェルはbash
実行部分のコードは以下の通りです。

Process proc = Runtime.getRuntime().exec( command1 );
proc.waitFor();
proc = Runtime.getRuntime().exec( command2 );

command1に db2 connect to table user *** using ***というコマンド。
(標準出力をとって接続できていることは確認済み)
command2に実行したいDB2コマンド。
(同じく標準出力をとって「DB接続がされていません」というメッセージを受け取っています。)

現在、command2はloadコマンドなのですが2回目の実行を行う前にDB接続が
切れてしまうらしく実行されません。
うまく実行する方法はないものでしょうか?
なお、DBコマンドは単体で打ち込んで動作することを確認しております。

どなたか、よろしくお願いします。