データを削除してローカルの JDBC derby データベースに挿入する必要がある Java アプリケーションがあります。ij ユーティリティを使用してこれを行う SQL スクリプトを実行しようとしています。これを処理するバッチ ファイルを作成しました。
C:
C:\Progra~1\Sun\JavaDB\bin\ij.bat
connect 'jdbc:derby:D:\Documents and Settings\user\My Documents\mydatabase';
run "D:\Documents and Settings\user\sqlscript.sql";
disconnect;
exit;
バッチ ファイルを実行すると、コマンド プロンプトが 2 行目まで実行されます。コマンド プロンプトに ij ユーティリティが読み込まれますが、残りのコマンドは実行されません。各行を手作業でテストしましたが、正常に動作します (SQL スクリプトと同様)。最後の 4 行を実行するためにバッチ ファイルに追加する必要があるものはありますか? ありがとう。