Javaプログラムの実行

このトピックでは、Javaプログラムを実行する手順について説明します。

Oracle® Database Navigatorツールを使用すると、Javaプログラムをコンパイルして実行し、結果をDB実行コンソール・ウィンドウに表示できます。Javaメソッドを実行するには:

  1. DBブラウザ・ウィンドウからJavaエディタでJavaオブジェクト・クラスを開きます。
  2. Javaエディタのツールバー・メニューからメソッドの実行アイコンをクリックします。
  3. 実行するJavaクラス・ファイルでpublic staticメソッドを選択します。

    Javaメソッドの実行

    1. または、DBブラウザ・ウィンドウで、Javaクラス・ファイル(またはその中のpublic staticメソッド)を右クリックし、コンテキスト・メニューから実行を選択します。

      コンテキスト・メニューからJavaメソッドを実行

    DBナビゲータ - メソッドの実行ダイアログ・ボックスが開き、Javaメソッドが実行されるターゲット・データベース接続、スキーマおよびセッションの詳細が表示されます。


    DBナビゲータ - (Java)メソッドの実行ダイアログ・ボックス

  4. テキスト・ボックスに入力パラメータの値を入力します。各テキスト・ボックスに、入力パラメータの許容文字タイプおよび最大文字長が表示されます。値履歴を開くアイコンをクリックすると、以前のJavaメソッド実行に使用されたパラメータ値の履歴が表示されます。
    入力パラメータが配列型として定義されている場合、パラメータ・フィールドの横にある省略記号(...)アイコンをクリックすると、配列エディタが開きます。


    Java実行の配列エディタ・トレイ

    (宣言されたデータ型の)配列に値を挿入する行を追加し、エントリを保存できます。入力パラメータ・フィールドには、入力された値の配列が表示されます。


    Java実行の値を含む配列エディタ

  5. ターゲット・コンテキスト・セクションで、メソッドの実行に使用可能なオプションから別のターゲット・スキーマおよびターゲット・セッションを選択できます。
  6. 実行後にコミット・チェック・ボックスを選択して、データベースで実行トランザクションを自動コミットします。
  7. ロギングの有効化(DBMS出力)チェック・ボックスを選択して、データベース・ログの実行イベントを取得します。
  8. 実行をクリックします。

    実行が正常に完了すると、実行されたメソッドの結果がDB実行コンソール・ウィンドウに表示されます。結果には、メソッドの入力パラメータとその出力文字列が含まれます。


    DBコンソールでのJavaの実行結果

    ロギングの有効化(DBMS出力)オプションが有効になっている場合、DBMS出力タブにメソッド実行イベントの統計が表示されます。