ヘッダーをスキップ
Oracle® Database Express Edition 2日でApplication Express開発者ガイド
リリース4.0
B66466-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

2 開発環境へのアクセス

このセクションでは、Oracle Application Express開発環境にアクセスするために必要なステップについて説明します。

この章は、ユーザーが『Oracle Database Express Editionインストレーション・ガイドfor Microsoft Windows』または『Oracle Database Express Editionインストレーション・ガイドfor Linux』の説明に従って、Oracle Database Express Edition (Oracle Database XE)をWindowsシステムまたはLinuxシステムにインストールしていることを想定しています。

トピック:

開始する前に

このセクションを開始する前に、次のことを行います。

データベースのホームページからのOracle Application Expressへのアクセス

データベースのホームページは、様々なデータベース管理操作が可能なWebブラウザベースのインタフェースであり、データベース記憶域の監視、データベース・セッションの監視、データベース初期パラメータの表示などを行えます。Oracle Database XEでは、データベースのホームページを使用して、最初にOracle Application Expressにアクセスします。

トピック:

データベースのホームページからのログイン資格証明の作成

このセクションでは、ワークスペースを作成する方法と、データベースのホームページからOracle Application Expressにログインする方法について説明します。ワークスペース、ユーザー名およびパスワードを作成すると、Webブラウザから直接Oracle Application Expressにアクセスできます。詳細は、「Application Express管理サービスへのログイン」および「Application Express開発環境へのログイン」を参照してください。

データベースのホームページからログイン資格証明を作成するには、次のステップを実行します。

  1. システム・メニューにナビゲートします。

    • Windows - 「スタート」メニューから「プログラム」(または「すべてのプログラム」)、「Oracle Database 11g Express Edition」の順に選択し、次にスタート・ガイドを選択します。

    • Linux - アプリケーションメニュー(Gnomeの場合)またはKメニュー(KDEの場合)をクリックし、「Oracle Database 11g Express Edition」スタート・ガイドの順に選択します。

      Oracle Database XEホームページが表示されます。

    xe_home_pg.gifの説明が続きます
    図xe_home_pg.gifの説明

    データベースレベル操作の使用方法の詳細は、『Oracle Database Express Edition 2日でデータベース管理者』を参照してください。

  2. 「Application Express」ボタンをクリックします。

    「ログイン」ページが表示されます。

  3. 「ログイン」ページで、次の操作を行います。

    1. ユーザー名 - DBAデータベース・ロール(SYSTEMなど)が付与されたデータベース・ユーザーを指定します。

    2. パスワード - インストール・プロセスで作成したデータベース・ユーザーのパスワードを入力します。

    3. 「ログイン」をクリックします。

    「Application Expressワークスペースの作成」ページが表示されます。

    xe_create_wrkspc.gifの説明が続きます
    図xe_create_wrkspc.gifの説明

  4. 「Application Expressワークスペースの作成」ページで次のステップを実行します。

    1. データベース・ユーザー - 「新規作成」を選択します。

    2. データベース・ユーザー名 - TWODAYPLUSと入力します。

    3. Application Expressユーザー名 - 一意のユーザー名を入力します(TWODAYPLUSなど)。

    4. パスワード - パスワードを入力します。

    5. パスワードの確認 - パスワードを再入力します。


      ヒント:

      ログイン資格証明は、メモしておいてください。

    6. 「ワークスペースの作成」をクリックします。

      データベースのホームページが表示されます。ページ上部にメッセージが表示されます。

  5. 表示されたメッセージのここをクリックリンクをクリックします。

    Successfully created workspace 2DAYPLUS. To begin, click here to login. 
    
  6. パスワードを変更して、「変更の適用」をクリックします。

  7. 「戻る」をクリックします。

  8. 新しいログイン資格証明を入力し、「ログイン」をクリックします。

    login.gifの説明が続きます。
    図版login.gifの説明

    ワークスペースのホームページが表示されます。

Oracle Application ExpressにアクセスするURLについて

「ワークスペース・ホーム」ページが表示されたら、Webブラウザに表示されるURLをメモします。このURLを使用すると、Oracle Application Expressに直接ログインできます。URLは、次の形式で表示されます。

http://hostname:port/apex

各要素の意味は次のとおりです。

  • hostnameは、Oracle XML DB HTTPサーバーがインストールされているシステムの名前です。

  • portは、Oracle XML DB HTTPサーバーに割り当てられているポート番号です。デフォルトのインストールでは、この番号は8080です。

  • apexは、構成ファイルで定義されているデータベース・アクセス記述子(DAD)です。

既存のアカウントを使用したApplication Expressへのログイン

既存のアカウントを使用して、データベースのホームページからOracle Application Expressにログインするには、次のステップを実行します。

  1. システム・メニューにナビゲートします。

    • Windows - 「スタート」メニューから「プログラム」(または「すべてのプログラム」)、「Oracle Database 11g Express Edition」の順に選択し、次にスタート・ガイドを選択します。

    • Linux - アプリケーションメニュー(Gnomeの場合)またはKメニュー(KDEの場合)をクリックし、「Oracle Database 11g Express Edition」スタート・ガイドの順に選択します。

      Oracle Database XEホームページが表示されます。

  2. 「Application Express」ボタンをクリックします。

    「ログイン」ページが表示されます。

  3. 「ログイン」ページで、次の操作を行います。

    1. ユーザー名 - DBAデータベース・ロール(SYSTEMなど)が付与されたデータベース・ユーザーを指定します。

    2. パスワード - インストール・プロセスで作成したデータベース・ユーザーのパスワードを入力します。

    3. 「ログイン」をクリックします。

  4. スタート・ガイドの下で、次のステップを実行します。

    1. 次をクリックします。「アカウントをお持ちですか。ここからログイン」ボタン。

      ログイン・ページが表示されます。

    2. ログイン資格証明を入力します。

      login.gifの説明が続きます。
      図版login.gifの説明

    3. 「ログイン」をクリックします。

      ワークスペースのホームページが表示されます。

ローカル環境の理解および構成

データベースのホームページを使用してOracle Application Expressにアクセスするのではなく、Oracle Application Expressに直接アクセスして構成を行うこともできます。


注意:

このチュートリアルでは、簡単に開発環境を設定し、Oracle Application Expressの使用を開始する方法について説明します。ただし、現実の開発ニーズに対応した開発環境を設定するには、『Oracle Application Express管理ガイド』のOracle Application Expressのホスティングされたインスタンスの管理に関する項を参照してください。

トピック:

Application Express管理サービスへのログイン

Oracle Application Expressでは、アプリケーションを開発する領域(ワークスペース)を複数作成できます。Oracle Application Expressインスタンスを構成および管理するには、Oracle Application Express管理サービスにログインします。

Oracle Application Express管理サービスにログインするには、次のステップを実行します。

  1. Webブラウザで、Oracle Application Express管理サービス・アプリケーションに移動します。

    デフォルトでは、Oracle Database XEでは埋込みPL/SQLゲートウェイが使用されます。

    http://hostname:port/apex/apex_admin
    

    各要素の意味は次のとおりです。

    • hostnameは、Oracle XML DB HTTPサーバーがインストールされているシステムの名前です。

    • portは、Oracle XML DB HTTPサーバーに割り当てられているポート番号です。デフォルトのインストールでは、この番号は8080です。

    • apexは、構成ファイルで定義されているデータベース・アクセス記述子(DAD)です。

      以前のバージョンからアップグレードしたユーザー、またはカスタム構成を使用しているユーザーの場合、この値にはhtmldbなどの値が使用されます。Oracle Application Express管理者にDADを確認してください。

    「ログイン」ページが表示されます。

  2. 「ログイン」ページで、次の操作を行います。

    1. ユーザー名 - adminと入力します。

    2. パスワード - インストール・プロセスで作成したSYSまたはSYSTEMデータベース・アカウントのパスワードを入力します。

    3. 「ログイン」をクリックします。

  3. 求められた場合は、パスワードを変更し、「変更の適用」をクリックします。

  4. 新しいログイン資格証明を入力し、「ログイン」をクリックします。

    Oracle Application Express管理サービスが表示されます。


    ヒント:

    Oracle Application Express管理サービスの改訂済のログイン資格証明は、メモしておいてください。

既存のワークスペースの表示

「既存のワークスペース」ページで作成したワークスペースを表示できます。

既存のワークスペースを表示するには、次のステップを実行します。

  1. Oracle Application Express管理サービスにログインします。「Application Express管理サービスへのログイン」を参照してください。

  2. 「ワークスペースの管理」をクリックします。

    adminsvc.gifの説明が続きます。
    adminsvc.gifの説明

  3. 「ワークスペース・レポート」セクション.を探します。

  4. 「ワークスペース・レポート」で、「ワークスペースの詳細」をクリックします。

    workspace_details.gifの説明が続きます
    図workspace_details.gifの説明

    ワークスペースの詳細ページが表示されます。

  5. 「ワークスペース」からTWODAYPLUSを選択し、「設定」をクリックします。

    「ワークスペース・サマリー・レポート」が表示されます。

新規ワークスペースの作成

ワークスペースを最も直接的に作成するには、Oracle Application Express管理サービスにログインします。ワークスペースは、Oracle Application Express開発環境内の共有ワークスペースで、一意のIDと名前を持ちます。ワークスペース内のすべてのユーザーが、そのワークスペースのすべてのアプリケーションとスクリプトにアクセスできます。ワークスペースの詳細は、「ワークスペースについて」を参照してください。

このガイドに示されているアプリケーションの開発を始める場合は、このセクションをスキップして、「Application Express開発環境へのログイン」に進んでください。

ワークスペースを作成するには、次のステップを実行します。

  1. Oracle Application Express管理サービスにログインします。「Application Express管理サービスへのログイン」を参照してください。

    「インスタンス管理」ページが表示されます。

  2. 「ワークスペースの管理」をクリックします。

  3. 「ワークスペース・アクション」で、「ワークスペースの作成」をクリックします。

    setuphst1_crtwksp.gifの説明が続きます。
    setuphst1_crtwksp.gifの説明

    「ワークスペースの作成」ウィザードが表示されます。

  4. 「ワークスペースの指定」で、次を入力します。

    1. ワークスペース名: 一意のワークスペース名を入力します。

      通常は、自分がわかりやすい名前を入力します。たとえば、自分の名前、会社名、あるいはアプリケーションを使用するプロジェクトまたは部門の名前を入力する場合があります。

      ワークスペースとスキーマの両方で同じ名前を使用する場合は、アルファベット文字のみを含むワークスペース名を入力します。スキーマ名に使用できるのはアルファベット文字だけです。

    2. 「ワークスペースID」: 新しいワークスペースIDを自動的に生成させるために、「ワークスペースID」は空白のままにしておきます。ワークスペースIDは、100000より大きい正の整数にする必要があります。

    3. ワークスペースの説明: ワークスペースの説明を入力します。

    4. 「次へ」をクリックします。

  5. 「スキーマの指定」で、次を入力します。

    1. 「既存のスキーマの再利用」で、最初のワークスペースを作成する場合は「いいえ」を選択します。

      スキーマは、データベース・オブジェクトの論理コンテナです。このステップでは、このチュートリアルの後半で追加するデータベース・オブジェクトのコンテナを作成します。

    2. 「スキーマ名」で、スキーマ名を入力します。スキーマ名にはアルファベット文字のみを使用する必要があります。

    3. 「スキーマのパスワード」で、パスワードを大/小文字を区別して入力します。

    4. 「領域割当て制限(MB)」で、オブジェクトの作成に必要な領域として、このマニュアルでは10MB以上を選択します。

    5. 「次へ」をクリックします。

  6. 「管理者の指定」で、次を入力します。

    1. 「管理者のユーザー名」で、デフォルトのADMINを受け入れるか、またはOracle Application Expressで使用する別のユーザー名を入力します。

      1ユーザーのみ、管理者としての自分用のアカウントを作成します。ユーザーを追加作成する場合の手順については、「ユーザー・アカウントの追加作成」を参照してください。

    2. 「管理者のパスワード」で、パスワードを大/小文字を区別して入力します。

    3. 残りの情報(有効な電子メール・アドレスなど)を入力します。

      cr_wkspc_admin.gifの説明が続きます。
      cr_wkspc_admin.gifの説明

    4. 「次へ」をクリックします。

      Application Express環境の電子メール設定が構成されている場合、Oracle Application Expressにアクセスするためのログイン資格証明は、ここで入力した電子メール・アドレスに送信されます。

  7. 選択した内容を確認し、「ワークスペースの作成」をクリックします。

  8. 「ログアウト」をクリックして、Oracle Application Express管理サービスを終了します。

Application Express開発環境へのログイン

Oracle Application Expressにログインするには、次の情報が必要です。

  • Oracle Application ExpressにアクセスできるURL

  • アプリケーションの開発に使用するワークスペース名

  • Oracle Application Express内のこのワークスペースに設定するユーザー名

  • Oracle Application Express内のこのワークスペースに設定するパスワード

Oracle Application Expressにログインするには、次のステップを実行します。

  1. Webブラウザで、Oracle Application Expressの「ログイン」ページに移動します。デフォルトでは、Oracle Database XEでは埋込みPL/SQLゲートウェイが使用されます。

    デフォルトでは、Oracle Database XEでは埋込みPL/SQLゲートウェイが使用されます。

    http://hostname:port/apex/apex_admin
    

    各要素の意味は次のとおりです。

    • hostnameは、Oracle XML DB HTTPサーバーがインストールされているシステムの名前です。

    • portは、Oracle XML DB HTTPサーバーに割り当てられているポート番号です。デフォルトのインストールでは、この番号は8080です。

    • apexは、構成ファイルで定義されているデータベース・アクセス記述子(DAD)です。

      以前のバージョンからアップグレードしたユーザー、またはカスタム構成を使用しているユーザーの場合、この値にはhtmldbなどの値が使用されます。Oracle Application Express管理者にDADを確認してください。

    「ログイン」ページが表示されます。

  2. ログイン資格証明を入力します。

    login.gifの説明が続きます。
    図版login.gifの説明

  3. 「ログイン」をクリックします。

ユーザー・アカウントの追加作成

管理者は、開発者ロールに関連付けられているすべての権限を継承します。このガイドに示されているアプリケーションの開発を始める場合は、このセクションをスキップして、「Application Express開発環境へのログイン」に進んでください。

ただし、このワークスペースを共有する他の開発者用のユーザー・アカウントを作成する場合もあります。ユーザーをワークスペースに関連付けると、そのユーザーには、ワークスペース内のすべてのアプリケーションとスクリプトへのアクセス権限が付与されます。また、ワークスペース管理者用のユーザー・アカウントを追加作成することもできます。

ユーザー・アカウントを作成するには、次のステップを実行します。

  1. ユーザーを追加する「ワークスペース」にログインします。「Application Express開発環境へのログイン」を参照してください。

    ワークスペースのホームページが表示されます。

  2. 「管理」をクリックします。

  3. 「ユーザーとグループの管理」をクリックします。

  4. 「ユーザーの作成」をクリックします。

    「ユーザーの作成」ページが表示されます。

    deploy_cr_enduser.gifの説明が続きます。
    deploy_cr_enduser.gifの説明

  5. 「ユーザーID」で、次のように入力します。

    1. ユーザー名: システムへのログインで使用したユーザー名を入力します。次の制限事項があります。

      • 最大長は100文字

      • 空白を使用しないこと

      • 使用できる特殊文字: アンパサンド(@)、ピリオド(.)

    2. 電子メール・アドレス: このユーザーの有効な電子メール・アドレスを入力します。

    3. : ユーザーをさらに詳しく識別するための名を入力します(オプション)。

    4. : ユーザーをさらに詳しく識別するための姓を入力します(オプション)。

    5. 説明: このユーザーについてのコメントを入力します(オプション)。

  6. 「アカウント権限」で、次のように入力します。

    1. 「デフォルトのスキーマ」: データの参照、アプリケーションの作成およびSQLスクリプトの実行に使用するデフォルト・スキーマを指定します。

      複数のスキーマが使用可能なワークスペースを使用している場合は、このスキーマがデフォルトになります。この設定でセキュリティは制御されず、ユーザーのプリファレンスのみが制御されます。

    2. アクセス可能なスキーマ(すべて可とする場合は空): エンド・ユーザーがワークスペース内のすべてのアプリケーションにアクセスできるようにするには空のままにします。SQLワークショップを使用している場合は、このユーザーが権限を持つスキーマのコロンで区切られたリストを入力します。

    3. ワークスペース管理者ユーザー: このユーザーがワークスペースの管理者権限を持つ場合に指定します。

      管理者はすべてのコンポーネントにアクセスできます。また、ユーザー・アカウント、グループ、開発サービスを管理することもできます。コンポーネントは、インスタンス管理者によってオフにされると使用できなくなります。

    4. 開発者ユーザー: このユーザーが開発者権限を持つ場合に指定します。

      開発者は、アプリケーション・ビルダーまたはSQLワークショップ(あるいはその両方)にアクセスできる必要があります。コンポーネントは、インスタンス管理者によってオフにされると使用できなくなります。

    5. アプリケーション・ビルダー・アクセス: 開発者がアプリケーション・ビルダーにアクセスできるかどうかを指定します。

    6. SQLワークショップ・アクセス: 開発者がSQLワークショップにアクセスできるかどうかを指定します。

    7. チーム開発アクセス - 開発者がチーム開発へのアクセス権を所有するかどうかを決定します。

    8. アカウントの可用性の設定: 「ロック済」を選択するとアカウントは使用できません。「ロック解除済」を選択するとアカウントを使用できます。

  7. 「パスワード」で、次のステップを実行します。

    • パスワード: パスワードを大/小文字を区別して入力します。

    • パスワードの確認: パスワードを再度入力します。

    • 初回使用時にパスワードの変更が必要 - 「いいえ」を選択すると、このユーザーは、初回ログイン時、自分のパスワードを変更する必要がなくなります。初回ログイン直後にこのユーザーによるパスワードの変更が必要な場合は「はい」を選択します。

  8. 「ユーザー・グループ」で、ユーザー・グループを選択します(オプション)。

  9. 「ユーザーの作成」または「作成後、別のものの作成」をクリックします。


参照:

『Oracle Application Express管理ガイド』の「Application Expressユーザーの管理」