0

Data Studio を使用して IBM i (iSeries) に DB2 のストアド プロシージャをデプロイしようとすると、「ルーチンのビルド サービスが見つかりません」と表示されます。ステータスウィンドウで。

プリファレンス -> データ管理 -> SQL 開発 -> ルーチン -> デプロイ オプション -> SQL - 外部 にオプションが表示されます。デフォルトでは、SYSPROC スキーマにビルド ユーティリティ名: DSNTPSMP が取り込まれますが、これは iSeries には存在しません。iSeriesでの同等のスキーマとプログラムを知っている人はいますか?

4

1 に答える 1

0

この設定は、IBM i ではなく、z/OS にデプロイするためのものです。一般的に言えば、IBM i の外部 SQL ルーチンは、RPG や Cobol のような HLL であり、個別に作成し、SQL 'CREATE PROCEDURE' ステートメントを発行してプログラムをストアド プロシージャとして DB2 for i に登録します。

于 2015-03-09T17:13:51.917 に答える