V5R3 iSeries ナビゲーターによるグラフィカル・デバッグ (SQL ストアド・プロシージャのデバッグ)

以前、SQL ストアド・プロシージャのデバッグのやり方を紹介しましたが、V5R3 の iSeries ナビゲーターを使うとクライアント側で特別にいろいろなセットアップをすることなく GUI でデバッグすることができるようになりました。
ちなみに、以下の例は V5R2 のサーバーに接続して実行したものです。V5R3 の iSeries ナビゲーターが PC に導入されている必要があるだけで、サーバーが V5R3 である必要はないわけですね。

今回は GUI のみで実行してみました。
前回のやり方とぜひ比較してみてください。


SQL ストアド・プロシージャの作成

iSeries ナビゲーターの「SQL スクリプトの実行」で、以前と同じ SQL ストアド・プロシージャの作成用の SQL 文を実行させます。
今回はストアド・プロシージャの中の SQL 文にもテーブルのスキーマを指定しています。

デバッグサーバーの開始

iSeries ナビゲーターの「サーバー」-「TCP/IP」から、「システム・デバッグ」というサーバーを選択して、右クリックメニューから「開始」を行います。

デバッグマネジャーの開始 / SQL ストアド・プロシージャのデバッグ開始

「SQL スクリプトの実行」に「実行」-「デバッガー」というメニューが増えています。
この「デバッガー」を選択します。

ユーザー/パスワードの入力画面が出てきます。入力すると、以下のような画面になります。
「Type」に「Program」を選択し、SQL ストアド・プロシージャのライブラリーと名前を「Library」と「Name」に指定します。
「SQL スクリプトの実行」で実行する SQL をデバッグするので、「Debug existing job on system」をチェックしておきます。「Existing job to debug」には、現在のサーバージョブが入ってきているはずなので、それをそのままにしておきます。

次にこの画面になります。

F6 キーでブレイクポイントを指定してみましょう。

デバッグの実行

「SQL スクリプトの実行」の画面に戻って、デバッグを行う対象の SQL 文を実行します。

自動的に画面が切り替わって、ブレイクポイントで止まります。
この後は今までのデバッグのやり方と同じです。

[Top Pageに戻る]

[PR] | 貴金属 買取ハウスクリーニング韓国食材インプラント転職サイトSEOアクセス解析ハウスメーカーレンタルオフィスSEO対策消費者金融不動産担保ローン時計車 買取ハワイ挙式アスクル転職生命保険テンプレート沖縄旅行動画免許合宿二輪引越し消費者金融税理士ゴルフ会員権留学レーシックマッサージFX投資信託くりっく365アフィリエイト育毛剤FXホームページ制作デイトレードFXタイバンコクハワイ レンタカーベスト ハワイ ホテル レーツバリ島年末年始ハワイHawaii hotelsHawaii Activitiesbhhrホノルルマラソン
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行
無料ホームページ作成 - レンタルサーバー - 携帯ホームページ - ブログ - ホテル 予約 - タイムシェア - ヴィラ - ハワイ コンドミニアム - バリ島 ホテル - ハワイ 不動産 - プーケット ホテル