DB2のコマンドを実行するには

解決


DIA  2009-10-31 01:10:13  No: 36036

お世話になっております。
現在、DB2にdbexpressで接続、操作を行うアプリケーションを作成して降ります。(delphi2007 DB2 9.7)

通常のSQL文は問題なく実行できますが、REORGなどのコマンドを実行する
と、

プロジェクト ober.exe は例外クラス TDBXError (メッセージ '[IBM][CLI Driver][DB2/NT] SQL0104N  "REORG TABLE " に続いて予期しないトークン "DB2ADMIN" が見つかりました。予期されたトークンに "JOIN" が含まれている可能性があります。  SQLSTATE=42601
')を送出しました。

となってしまい、実行できません。
DelphiからDB2コマンドを実行する方法はありますでしょうか。
ご存知の方いらっしゃいましたら、ご教示願います。


DIA  2009-11-19 20:52:58  No: 36037

自己解決です。
プロシージャADMIN_CMD  を利用することでうまくいきました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加