Oracle® Application Express 管理ガイド

リリース4.2

B71114-01(原本部品番号:E35129-02)

目次

タイトルおよび著作権情報

はじめに

- トピック概要

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 ワークスペースおよびアプリケーションの管理

- 「ワークスペース」ページ

- ワークスペース管理ページへのアクセス

- 管理ページからのパスワードの再設定

- Application Express製品情報のページの表示

- エクスポート・リポジトリのファイルの管理

- Webシート・データベース・オブジェクトの管理

- サービスの管理ページについて

- 「サービスの管理」ページへのアクセス

- 対話モード・レポートの設定の管理

- サービス・リクエストの作成

- 新しいスキーマ、追加の記憶域またはサービスの終了のリクエスト

- ワークスペースで使用可能な領域の容量の決定

- 別のワークスペースのリクエスト

- ワークスペースのプリファレンスの構成

- ワークスペースに対するアカウント・ログイン制御の有効化

- アプリケーション・ビルダー開発の有効化

- SQLワークショップの有効化

- ワークスペースに対するPL/SQLプログラム・ユニットの編集の無効化

- チーム開発の管理

- ワークスペースのお知らせの定義

- ワークスペース使用率のレポートについて

- ワークスペースサマリー・レポートの表示および電子メール送信

- ユーザー・ロールの理解

- Application Expressユーザーの管理

- 新しいユーザー・アカウントの作成

- 複数ユーザーの同時作成

- 既存のユーザー・アカウントの編集

- ユーザー・アカウントの削除またはロック

- 複数ユーザーの同時削除

- エンド・ユーザー・パスワードの変更

- ユーザー・ダッシュボードの表示

- グループを使用したApplication Expressユーザーの管理

- 開発者アクティビティおよびクリック・カウント・ログ・ファイルの削除

- 開発者アクティビティ・ログの削除

- 外部アクセス・カウント・ログの削除

- セッション・ステートおよびユーザー・プリファレンスの管理

- セッション・ステートの管理

- ユーザー・プリファレンスの管理

- ページおよびリージョンのキャッシュの管理

- キャッシュされたリージョンの消去

- キャッシュされたページの消去

- 複数のアプリケーションのビルド・ステータスの変更

- アプリケーション・モデルの管理

- アプリケーション・モデルの削除

- ワークスペース内のアクティビティの監視

- 開発者アクティビティおよびアプリケーション変更情報の表示

- 開発者ごとのアプリケーション変更の表示

- 日別のアプリケーション変更の表示

- アクティブ・セッションの表示

- スキーマ・レポートの表示

- ワークスペースダッシュボードの表示

- ワークスペースダッシュボードについて

- ユーザー・ダッシュボードについて

- アクティビティ・ダッシュボードについて

- 開発者アクティビティ・ダッシュボードについて

- パフォーマンス・ダッシュボードについて

- Webシート・ダッシュボードについて

- アプリケーション・ダッシュボードについて

- データベース・ダッシュボードについて

- アプリケーション・ビルダーのデフォルト値の利用

- アプリケーション・ビルダーのデフォルト値について

- アプリケーション・ビルダーのデフォルト値の構成

2 Oracle Application Expressのホスティングされたインスタンス管理

- インスタンス管理者の概要

- 「インスタンス管理」ホームページについて

- インスタンスの管理ページについて

- ワークスペースの管理ページについて

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

- ワークスペースリクエストおよび変更リクエストの管理

- 「インスタンス管理」ホームページでのリクエストの表示

- 保留中のリクエストの表示

- ワークスペースリクエストの管理

- 変更リクエストの管理

- インスタンス設定の管理

- 機能構成の管理

- セキュリティ設定の構成

- インスタンス設定の構成

- サインアップ・ウィザードの実行時の同意書またはアンケートの組込み

- アクティブでないワークスペースの消去

- パッケージ・データベース・アプリケーションの管理

- パッケージWebシート・アプリケーションの管理

- パッケージ・アプリケーションのインストールの監視

- パブリック・テーマの管理

- テンプレート・アプリケーションの管理

- セッション・ステートの管理

- メール・キューの管理

- インストール済の翻訳の表示

- 対話モード・レポートのサブスクリプションの管理

- ログおよびファイルの管理

- ランタイム環境の管理

- メッセージの管理

- セルフ・サービス・サインアップ・ウィザードの管理

- スキーマの管理

- Oracle Application Expressエンジン・スキーマの判別

- Oracleデフォルト・スキーマの制限の理解

- ワークスペースの作成

- ワークスペースの割当てについて

- 割当てモードの指定

- ワークスペースの手動作成

- 複数のワークスペースの作成

- 既存のワークスペースの管理

- ワークスペースの削除

- ワークスペースのロック

- スキーマへのワークスペースの割当ての管理

- コンポーネントの可用性の管理

- ワークスペースの検索の実行

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

- ワークスペースの詳細の編集

- ワークスペースの詳細の表示

- ワークスペースデータベース権限の表示

- ワークスペース別のファイル・サイズおよびファイル数の表示

- ワークスペースのエクスポートおよびインポート

- アプリケーション属性の表示

- デプロイ時のアプリケーションのビルド・ステータス・セットの変更

- 「解析対象スキーマ」レポートの表示

- Oracle Application Expressインスタンスのユーザーの管理

- 新しいユーザー・アカウントの作成

- 既存のユーザー・アカウントの編集

- ユーザー・アカウントの削除

- 開発インスタンス間のアクティビティの監視

- アクティビティの監視

- 「アンケートをサインアップ」レポートの表示

A DBMS_SCHEDULERジョブについて

- Oracle Application ExpressのDBMS_SCHEDULERジョブ

索引

Oracle® Application Express

管理ガイド

リリース4.2

B71114-01(原本部品番号:E35129-02)

2012年10月

Oracle Application Express管理ガイド, リリース4.2

B71114-01

Copyright © 2003, 2012, Oracle and/or its affiliates.All rights reserved.

原本著者: Terri Jennings

原本協力者: Marco Adelfio、Drue Swadener、Carl Backstrom、Christina Cho、Michael Hichwa、Joel Kallman、Sharon Kennedy、Scott Spadafore、Jason Straub

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

はじめに

Oracle Application Expressは、データベース集中型のWebアプリケーションを開発およびデプロイするための、ホスティングされた宣言的な開発環境です。Oracle Application Expressは、複数のワークグループが別々のデータベースで実行しているかのように、それらのワークグループでアプリケーションを構築し、そのアプリケーションにアクセスできるようにして、単一のOracle Databaseを共有サービスに変換します。

Oracle Application Express管理ガイドでは、Oracle Application Expressワークスペース、アプリケーションまたは開発インスタンス全体の管理タスクを実行する方法について説明します。

内容は次のとおりです。

- トピック概要

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

トピック概要

このマニュアルは、次の章で構成されています。

タイトル

説明

ワークスペースおよびアプリケーションの管理

ワークスペース管理タスクを実行して、それらの多くのレポートにアクセスする方法について説明します。

Oracle Application Expressのホスティングされたインスタンス管理

Oracle Application Express管理者がOracle Application Expressのホスティングされたインスタンスを管理する場合に実行するタスクについて説明します。

対象読者

『Oracle Application Express管理ガイド』は、Oracle Application Expressを使用してデータベース集中型のWebアプリケーションを構築するアプリケーション開発者を対象としています。このガイドでは、Oracle Application Express開発環境を使用してアプリケーションを構築、デバッグ、管理およびデプロイする方法について説明します。

このガイドを使用するには、リレーショナル・データベースの概念、およびOracle Application Expressを実行するオペレーティング・システム環境について理解しておく必要があります。

参照:
『Oracle Database Application Express 2日で開発者ガイド』

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。

Oracle Supportへのアクセス

Oracleサポート・サービスでは、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info)か、聴覚に障害のあるお客様は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs)を参照してください。

関連ドキュメント

詳細は、次のOracleドキュメントを参照してください。

- 『Oracle Application Expressリリース・ノート』

- 『Oracle Application Expressインストレーション・ガイド』

- 『Oracle Database Application Express 2日で開発者ガイド』

- 『Oracle Application Expressエンド・ユーザーズ・ガイド』

- 『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』

- 『Oracle Application Express SQLワークショップ・ガイド』

- 『Oracle Application Express APIリファレンス』

- 『Oracle Application Expressアプリケーション移行ガイド』

- 『Oracle Database概要』

- 『Oracle Databaseアドバンスト・アプリケーション開発者ガイド』

- 『Oracle Database管理者ガイド』

- 『Oracle Database SQL言語リファレンス』

- 『SQL*Plusユーザーズ・ガイドおよびリファレンス』

Oracle Technology Network (OTN)で入手できる追加のドキュメントについては、次のOracle Application ExpressのWebサイトにアクセスしてください。

http://www.oracle.com/technetwork/developer-tools/apex/overview/index.html

その他のアプリケーションの例については、Learning Libraryを参照してください。Oracle by Example(OBE)、デモ、チュートリアルなどの無料オンライン・トレーニング・コンテンツを検索します。次のURLでOracle Learning Libraryにアクセスしてください。

http://www.oracle.com/technetwork/tutorials/index.html

印刷されたマニュアルは次のURLのOracle Storeで入手できます。

http://shop.oracle.com/

すでにOTNのユーザー名およびパスワードを取得している場合は、次のURLからOTN Webサイトのドキュメントのセクションに直接接続できます。

http://www.oracle.com/technetwork/indexes/documentation/index.html

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 ワークスペースおよびアプリケーションの管理

Oracle Application Express開発環境で、ユーザーは、ワークスペースと呼ばれる共有のワークスペースにログインします。ワークスペースは、オブジェクト、データ、およびアプリケーションをプライベートに保ちながら、同一のOracle Application Expressのインストール内で複数のユーザーが作業可能な仮想プライベート・データベースです。この柔軟なアーキテクチャによって、単一のデータベース・インスタンスで何千ものアプリケーションを管理できます。

開発者は、アプリケーションの作成および編集と、開発者アクティビティ、セッション・ステート、ワークスペースアクティビティ、アプリケーションおよびスキーマ・レポートの表示を行うことができます。ワークスペース管理者は、さらに、ユーザー・アカウントの作成と編集、グループの管理、開発サービスの管理を行うことができます。このセクションでは、ワークスペース管理タスクを実行する方法およびこのような多数のレポートにアクセスする方法を説明します。

内容は次のとおりです。

- 「ワークスペース」ページ

- サービスの管理ページについて

- サービス・リクエストの作成

- ワークスペースのプリファレンスの構成

- ワークスペースのお知らせの定義

- ワークスペース使用率のレポートについて

- ユーザー・ロールの理解

- Application Expressユーザーの管理

- 開発者アクティビティおよびクリック・カウント・ログ・ファイルの削除

- セッション・ステートおよびユーザー・プリファレンスの管理

- ページおよびリージョンのキャッシュの管理

- 複数のアプリケーションのビルド・ステータスの変更

- アプリケーション・モデルの管理

- ワークスペース内のアクティビティの監視

- ワークスペースダッシュボードの表示

- アプリケーション・ビルダーのデフォルト値の利用

「ワークスペース」ページ

ワークスペース管理ページを使用して、アプリケーションの開発環境を管理します。

図wrkspc_admin_pg.gifの説明

ワークスペース管理ページの上部に、次のアイコンが表示されます。

- サービスの管理: サービスの管理ページにリンクします。このページを使用して、サービス・リクエスト(スキーマのリクエスト、記憶域のリクエスト、サービスの終了など)の管理の他、ワークスペースのプリファレンスの構成、お知らせの編集、使用状況のレポートとログ・ファイルの表示、セッション・ステートおよびアプリケーション・モデルの管理を行います。詳細は、「サービスの管理ページについて」を参照してください。

- ユーザーとグループの管理: ユーザーの管理ページにリンクします。このページを使用して、Application Expressユーザー・アカウントおよびユーザー・グループを管理します。「Application Expressユーザーの管理」を参照してください。

- アクティビティの監視: アクティビティの監視ページにリンクします。このページを使用して、ページ・ビュー、開発者アクティビティ、ページ・ビューの分析およびアクティブ・セッションへの変更を監視します。これにはログイン試行回数や外部アクセス・カウントなどの情報のレポートも表示されます。「ワークスペース内のアクティビティの監視」を参照してください。

- ダッシュボード: ダッシュボード・ページにリンクします。このページを使用して、現在のワークスペースの詳細の表示の他、ユーザー、アクティビティ、開発者アクティビティ、パフォーマンス、Webシート・アプリケーション開発、アプリケーション開発の監視、およびデータベースの詳細の表示を行います。「ワークスペースダッシュボードの表示」を参照してください。

タスクについて

図hm_tasks.gifの説明

「タスク」リストがページの右側に表示され、次のリンクが表示されます。

- パスワードの変更ページへの「パスワードの変更」リンク。詳細は、「管理ページからのパスワードの再設定」を参照してください。

- Application Expressのバージョン情報: 製品の基本情報がリストされるバージョン情報ページにリンクします。詳細は、Application Express製品情報のページの表示」を参照してください。

- パスワードの変更: パスワードの変更に使用できるフォームにリンクします。詳細は、「管理ページからのパスワードの再設定」を参照してください。

- ユーザー・グループの管理: ユーザー・グループのページにリンクします。「グループを使用したApplication Expressユーザーの管理」を参照してください。

- ユーザーの作成: 新しいユーザーを作成できるフォームにリンクします。「新しいユーザー・アカウントの作成」を参照してください。

- 複数ユーザーの作成: 複数のユーザーを一度に作成できます。「複数ユーザーの同時作成」を参照してください。

- 複数ユーザーの削除: 複数のユーザーを一度に削除できます。「複数ユーザーの同時削除」を参照してください。

- 対話モード・レポートの設定の管理: 保存されたレポートおよびサブスクリプションを管理できます。「対話モード・レポートの設定の管理」を参照してください。

- エクスポート・リポジトリの管理: エクスポート・リポジトリの管理にリンクします。「エクスポート・リポジトリのファイルの管理」を参照してください。

- Webシート・データベース・オブジェクト: 「Webシート・データベース・オブジェクト」ページが表示されます。「Webシート・データベース・オブジェクトの管理」を参照してください。

ワークスペースのお知らせ

「ワークスペースのお知らせ」リージョンは、ワークスペース管理ページ上部のアイコンのすぐ下に表示されます。この表示を使用して、他のユーザーに情報を伝達します。「ワークスペースのお知らせの定義」を参照してください。

ダッシュボードについて

「ダッシュボード」リージョンには、特定のダッシュボードへのリンクが表示されます。「ワークスペースダッシュボードの表示」を参照してください。

内容は次のとおりです。

- ワークスペース管理ページへのアクセス

- 管理ページからのパスワードの再設定

- Application Express製品情報のページの表示

- エクスポート・リポジトリのファイルの管理

ワークスペース管理ページへのアクセス

管理ページを使用して、アプリケーションの開発環境を管理します。

管理ページにアクセスするには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

管理ページからのパスワードの再設定

管理ページからパスワードを再設定するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「タスク」リストで、「パスワードの変更」をクリックします。

4. 「パスワードの変更」で、次のように入力します。

- 現行のパスワードの入力: 現在のパスワードを入力します。

- 新規パスワードの入力: 新規パスワードを入力します。

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

5. 「変更の適用」をクリックします。

参照:
「エンド・ユーザー・パスワードの変更」

Application Express製品情報のページの表示

Application Expressについてページには、製品の基本情報がリストされます。Application Expressについてページには、ワークスペース管理ページからアクセスできます。

Application Expressのバージョン情報ページを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。
ワークスペース管理ページが表示されます。

3. 「タスク」リストで、「Application Expressについて」をクリックします。
Application Expressについてページが表示されます。このページは「情報」、「詳細は、Oracleオンラインを参照してください」、「CGI環境」および「データベースのバージョン」というセクションに分かれています。

図about_apex.gifの説明

情報

「情報」セクションには、次の情報が表示されます。

- 製品のビルド

- スキーマ互換性

- 最終DDL時間

- ホスト・スキーマ

- アプリケーション所有者

- ワークスペースID

- ワークスペース名

- 現行ユーザー

- 言語プリファレンス

- 現在の時間(サーバー上)

Oracleオンラインでの詳細の参照

Oracleオンラインで詳細を確認には、Oracle Technology NetworkおよびOracle Technology Networkディスカッション・フォーラムへのリンクが含まれています。

CGI環境

Common Gateway Interface (CGI)環境では、現在定義されているパラメータ、変数など、現在インストールされているWebサーバー・ソフトウェアに関する情報が提供されます。

データベースのバージョン

「データベースのバージョン」には、現在インストールされているデータベース・バージョンの詳細がリストされます。

キャラクタ・セット

「キャラクタ・セット」には、現在選択されているキャラクタ・セットがリストされます。選択したキャラクタ・セットによって画面での文字の表示に使用されるコード体系が決定されます。

エクスポート・リポジトリのファイルの管理

現在のワークスペースのファイルを管理するには、「エクスポート・リポジトリの管理」ページを使用します。

エクスポート・リポジトリの管理ページにアクセスするには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。
ワークスペース管理ページが表示されます。

3. 「タスク」リストで、「ワークスペース・ファイルの管理」をクリックします。
「エクスポート・リポジトリの管理」ページが表示されます。

ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. ファイルを削除するには、ファイルを選択して「チェックした項目の削除」をクリックします。

Webシート・データベース・オブジェクトの管理

すべてのWebシート・アプリケーションのデータが、このワークスペースに関連付けられているスキーマが所有する表に格納されます。これらすべての表に、APEX$_という接頭辞が付いています。これらの表の管理をこのページで行います。

エクスポート・リポジトリの管理ページにアクセスするには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。
ワークスペース管理ページが表示されます。

3. 「タスク」リストで、「Webシート・データベース・オブジェクト」をクリックします。
「Webシート・データベース・オブジェクト」ページが表示されます。

4. 次のいずれかを選択します。

- Webシート・データベース・オブジェクトの削除

- Webシート・データベース・オブジェクトの検証

サービスの管理ページについて

図wkspc_mg_service.gifの説明

サービスの管理ページはサービス・リクエストの管理、ワークスペースのプリファレンスの構成、ワークスペースのお知らせの編集、ワークスペース使用率のレポートの表示に使用できます。また、「メタデータの管理」リストの上のリンクを使用すると、ログ・ファイル、セッション・ステート、ページとリージョンのキャッシュ、アプリケーションのビルド・ステータス、アプリケーション・モデルを管理し、ワークスペース使用率のレポートを表示できるようになります。

サービスの管理ページには、次のアイコンがあります。

- サービス・リクエストの作成。このリンクを使用して、新しいスキーマのリクエスト、追加の記憶領域のリクエスト、またはワークスペースの終了を行います。「サービス・リクエストの作成」を参照してください。

- ワークスペース・プリファレンスの設定。このリンクを使用して、ログイン制御、アプリケーション・ビルダー、SQLワークショップおよびチーム開発の構成と、PL/SQL編集のサポートの有効化を行います。「ワークスペースのプリファレンスの構成」を参照してください。

- お知らせの編集。このリンクを使用して、「ワークスペース」ホームページおよびワークスペース管理ページに表示されるメッセージを作成します。「ワークスペースのお知らせの定義」を参照してください。

- ワークスペース使用率。このリンクを使用して、現行のワークスペースに関するサマリー・レポートを表示します。「ワークスペース使用率のレポートについて」を参照してください。

メタデータの管理について

「メタデータの管理」リストがページの右側に表示され、次のリンクが表示されます。

- 開発者アクティビティ・ログおよびクリック・カウント・ログ。「開発者アクティビティおよびクリック・カウント・ログ・ファイルの削除」を参照。

- セッション・ステート。「セッション・ステートおよびユーザー・プリファレンスの管理」を参照。

- アプリケーション・キャッシュ。「ページおよびリージョンのキャッシュの管理」を参照。

- Webシート・データベース・オブジェクト: 「Webシート・データベース・オブジェクト」ページが表示されます。「Webシート・データベース・オブジェクトの管理」を参照してください。

- アプリケーション・ビルド・ステータス。「ワークスペース管理でのビルド・ステータスの管理」を参照してください。

- アプリケーション・モデル。「アプリケーション・モデルの管理」を参照。

- 使用率ページ。「ワークスペース使用率のレポートについて」を参照してください。

- 対話モード・レポートの設定。「対話モード・レポートの設定の管理」を参照してください。

ダッシュボードについて

「ダッシュボード」リンクには、特定のダッシュボードへのリンクが表示されます。「ワークスペースダッシュボードの表示」を参照してください。

内容は次のとおりです。

- サービスの管理ページへのアクセス

- 対話モード・レポートの設定の管理

サービスの管理ページへのアクセス

サービスの管理ページにアクセスするには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。
サービスの管理ページが表示されます。

参照:
「サービスの管理ページについて」

対話モード・レポートの設定の管理

対話モード・レポートには、ユーザーがレポート・データのレイアウトを変更できるコンポーネントが含まれています。ユーザーはレポートを保存したり、レポートをサブスクライブしてレポートの更新バージョンを受信することができます。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

内容は次のとおりです。

- 保存された対話モード・レポートの管理

- 対話モード・レポートのサブスクリプションの管理

保存された対話モード・レポートの管理

開発者とエンド・ユーザーの両方が、対話モード・レポートを保存できます。ただし、最初に表示されるレポート(プライマリ・デフォルトと呼ばれる)を保存したり、代替レポートを作成できるのは、開発者のみです。

保存される対話モード・レポートには、次の4つの種類があります。

- プライマリ・デフォルト(開発者のみ)。最初に表示されるレポートです。プライマリ・デフォルト・レポートは、名前を変更することも、削除することもできません。

- 代替レポート(開発者のみ)。開発者は複数のレポートのレイアウトを作成できます。代替レポートの保存、名前の変更または削除ができるのは開発者だけです。

- パブリック・レポート(エンド・ユーザー)。このレポートを作成したエンド・ユーザーが保存、名前の変更、または削除を実行できます。他のユーザーは別のレポートとしてレイアウトを表示および保存できます。

- プライベート・レポート(エンド・ユーザー)。レポートを作成したエンド・ユーザーのみ、レポートの表示、保存、名前の変更または削除を実行できます。

ワークスペース管理者は、これらのレポートを「保存されたレポート」ページで表示して管理できます。

保存された対話モード・レポートを管理するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「タスク」リストから、「対話モード・レポートの設定の管理」をクリックします。
対話モード・レポートの設定の管理ページが表示されます。

4. 「保存されたレポート」をクリックします。
保存されたレポート・ページが表示されます。

ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

5. アプリケーション、ページまたはリージョンにリンクするには、適切なハイパーリンクをクリックします。

6. レポートを削除する手順は、次のとおりです。

1. 削除するレポートを選択します。

2. 「チェックした項目の削除」をクリックします。

対話モード・レポートのサブスクリプションの管理

エンド・ユーザーはレポートをサブスクライブすると、レポートの更新バージョンを受信できます。ワークスペース管理者はサブスクリプション・ページでこのサブスクリプションを表示して管理できます。

対話モード・レポートのサブスクリプションを管理するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「タスク」リストから、「対話モード・レポートの設定の管理」をクリックします。
対話モード・レポートの設定の管理ページが表示されます。

4. 「サブスクリプション」をクリックします。
サブスクリプション・ページが表示されます。

ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

5. アプリケーション、ページまたはリージョンにリンクするには、適切なハイパーリンクをクリックします。

6. サブスクリプションを削除するには、次のステップを実行します。

1. 削除するサブスクリプションを選択します。

2. 「チェックした項目の削除」をクリックします。

サービス・リクエストの作成

サービスのリクエスト・ページを使用して、新しいスキーマや追加の記憶領域をリクエストしたり、ワークスペースを終了します。

参照:
「ワークスペースリクエストおよび変更リクエストの管理」

内容は次のとおりです。

- 新しいスキーマ、追加の記憶域またはサービスの終了のリクエスト

- ワークスペースで使用可能な領域の容量の決定

- 別のワークスペースのリクエスト

新しいスキーマ、追加の記憶域またはサービスの終了のリクエスト

サービス・リクエストを作成するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「サービス・リクエストの作成」をクリックします。

5. 次のいずれかを選択します。

1. スキーマのリクエスト

2. 記憶域のリクエスト

3. 終了のリクエスト

6. 「スキーマのリクエスト」では、次のように指定します。

1. スキーマ: 「新しいスキーマのリクエスト」または「既存のスキーマの使用」のいずれかを選択します。

2. スキーマ名: 新しい名前を入力するか、リストから選択します。

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

7. 「記憶域のリクエスト」では、次のように指定します。

1. 追加する記憶域の量: 追加する記憶域の容量を選択します。

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

3. 「記憶域のリクエスト」をクリックして、リクエストを確認します。

8. 「終了のリクエスト」では、次のように指定します。

1. 終了するワークスペースサービスを検証します。

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

3. 「サービスを終了」をクリックして、リクエストを確認します。

ワークスペースで使用可能な領域の容量の決定

「表領域使用率の詳細レポート」には、使用されている領域の容量と、現在のワークスペースで使用可能な空き領域の容量が表示されます。このレポートを使用して、追加の記憶域をリクエストするときに、どれくらいの追加の記憶領域が必要かを決定します。

「表領域使用率の詳細レポート」を表示するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「サービス・リクエストの作成」をクリックします。

5. 「タスク」リストを開き、「表領域使用率の詳細レポート(数秒かかります)」をクリックします。
レポートが表示され、表領域名、使用可能なバイト数、使用済の容量、空き容量および使用率が示されます。

別のワークスペースのリクエスト

別のワークスペースをリクエストするには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「サービス・リクエストの作成」をクリックします。

5. 「タスク」リストで、「別のワークスペースにサインアップ」をクリックします。

6. オンライン登録の手順に従います。

ワークスペースのプリファレンスの構成

ワークスペースの管理者は、ログイン制御、アプリケーション・ビルダー、SQLワークショップ、PL/SQL編集およびチーム開発のサポートなど、現在のワークスペースのプリファレンスを構成できます。

内容は次のとおりです。

- ワークスペースに対するアカウント・ログイン制御の有効化

- アプリケーション・ビルダー開発の有効化

- SQLワークショップの有効化

- ワークスペースに対するPL/SQLプログラム・ユニットの編集の無効化

- チーム開発の管理

ワークスペースに対するアカウント・ログイン制御の有効化

ログイン制御を構成する方法には次の2つの方法があります。

- インスタンス管理者が、開発インスタンス間のすべてのワークスペース内のすべてのApplication Expressアカウントに対してアカウント・ログイン制御を有効にします。
インスタンス管理者がインスタンスに対してこれらのプリファレンスを構成すると、その設定はすべてのワークスペースでデフォルトとして表示されます。「すべてのワークスペースに対するログイン制御の有効化」を参照してください。

- インスタンス管理者がインスタンス全体でログイン制御を有効にしない場合は、各ワークスペース管理者がワークスペースごとに次の制御を有効にできます。

- エンド・ユーザーのアカウント有効期限およびロックの要求

- エンド・ユーザー・アカウントへのログイン試行失敗の最大回数の設定

- エンド・ユーザー・アカウントのパスワード存続期間、つまりエンド・ユーザー・アカウントを使用できる期限が切れるまでの残りの日数の設定

ヒント:
この機能は、Application Expressのユーザー作成および管理機能を使用して作成したアカウントにのみ適用されます。この機能は、追加的なアプリケーションの認証セキュリティを提供します。「Application Expressユーザーの管理」を参照してください。

ワークスペースに対するログイン制御を有効化するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「ワークスペースプリファレンスの設定」をクリックします。

5. 「アカウント・ログイン制御」には、次の項目があります。

1. アカウントの有効期限およびロック: 「有効化」をクリックします。
「有効化」を選択すると、エンド・ユーザー・アカウント・パスワードは設定した期間をすぎると期限切れになり、アカウントは設定した回数分、連続で認証に失敗するとロックされます。アカウント・パスワードは初回使用時以降は期限切れになるよう設定できます。

インスタンス管理者が「ユーザー・アカウントの有効期限およびロックが必要」プリファレンスを「はい」に設定すると、このプリファレンスはデフォルトの「有効化」に設定され、更新できなくなります。

2. 許可されるログイン失敗の最大回数: エンド・ユーザー・アカウントがロックされるまでに許可される認証の連続失敗の最大回数を正の整数で入力します。このフィールドの値を指定しない場合は、「許可されるログイン失敗の最大回数」のインスタンス・レベルの設定が使用されます。

3. エンドユーザー・アカウント・ライフタイム(日): エンド・ユーザー・アカウントのパスワードを使用できる期限が切れるまでの最大日数を正の整数で入力します。このフィールドの値を指定しない場合は、アカウント・パスワード・ライフタイムのインスタンス・レベルの設定が使用されます。

6. 「変更の適用」をクリックします。

アプリケーション・ビルダー開発の有効化

アプリケーション・ビルダーを有効化するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「ワークスペースプリファレンスの設定」をクリックします。

5. 「アプリケーション・ビルダー」までスクロールします。

6. 「アプリケーション・ビルダーの有効化」で、「はい」を選択します。アプリケーション・ビルダーを無効化するには、「いいえ」を選択します。

7. 「変更の適用」をクリックします。

ヒント:
インスタンス管理者は、これらの設定をオーバーライドできます。「コンポーネントの可用性の管理」を参照してください。

SQLワークショップの有効化

SQLワークショップを有効化するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「ワークスペースプリファレンスの設定」をクリックします。

5. 「SQLワークショップ」までスクロールします。

6. 「SQLワークショップの有効化」で、「はい」を選択します。SQLワークショップを無効化するには、「いいえ」を選択します。

7. 「変更の適用」をクリックします。

ヒント:
インスタンス管理者は、これらの設定をオーバーライドできます。「コンポーネントの可用性の管理」を参照してください。

ワークスペースに対するPL/SQLプログラム・ユニットの編集の無効化

デフォルトでは、開発者はSQLワークショップ・オブジェクト・ブラウザでデータベースのプロシージャ、パッケージおよびファンクションを参照しているときに、PL/SQLソース・コードを変更およびコンパイルできます。プリファレンス・ページの「PL/SQLプログラム・ユニットの編集を許可しない」を選択すると、PL/SQLプログラム・ユニットの編集を無効にできます。

PL/SQLプログラム・ユニットの編集を無効にするには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「ワークスペースプリファレンスの設定」をクリックします。

5. 「SQLワークショップ」までスクロールします。

6. 「PL/SQL編集」で、次のいずれかを選択します。

- PL/SQLプログラム・ユニットの編集を許可

- PL/SQLプログラム・ユニットの編集を許可しない

「PL/SQLプログラム・ユニットの編集を許可しない」を選択しても、開発者はスクリプトまたはSQLコマンドを使用してPL/SQLプログラム・ユニットを作成および置換できます。

7. 「変更の適用」をクリックします。

参照:
「PL/SQLプログラム・ユニットの編集の無効化」および『Oracle Application Express SQLワークショップ・ガイド』の「SQLコマンドの使用」

チーム開発の管理

「チーム開発」の下のオプションを使用して、現行のワークスペースでチーム開発が利用可能かどうかを指定し、ファイルの添付サポートを有効にします。

内容は次のとおりです。

- チーム開発の有効化

- チーム開発におけるファイルの添付サポートの有効化

チーム開発の有効化

チーム開発を有効化するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「ワークスペースプリファレンスの設定」をクリックします。

5. 「チーム開発」までスクロールします。

6. 「チーム開発の有効化」で、次のいずれかを選択します。

- はい: 現行のワークスペースでチーム開発を有効化するには、「はい」を選択します。

- いいえ: 現行のワークスペースでチーム開発を無効化するには、「いいえ」を選択します。

7. 「変更の適用」をクリックします。

チーム開発におけるファイルの添付サポートの有効化

チーム開発におけるファイルの添付サポートを有効化するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「サービスの管理」をクリックします。

4. 「ワークスペースプリファレンスの設定」をクリックします。

5. 「チーム開発」までスクロールします。

6. 「ファイル・リポジトリの有効化」で、次のいずれかを選択します。

- はい: チーム開発でファイルの添付サポートを有効化するには、「はい」を選択します。「はい」を選択すると、ローカルのAPEX$表が作成され、ファイルが格納されます。

- いいえ: チーム開発でファイルの添付サポートを無効化するには、「いいえ」を選択します。

7. 「変更の適用」をクリックします。

ワークスペースのお知らせの定義

ワークスペースのお知らせを作成すると他のユーザーにすばやく伝達できます。このお知らせは「ワークスペース」ホームページおよびワークスペース管理ページの両方に表示されます。

ワークスペースのお知らせを作成または編集するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
ワークスペース管理ページが表示されます。ページの中央に「ワークスペースのお知らせ」リージョンが表示されます。

3. お知らせを作成または編集するには、鉛筆に似ている「編集」アイコンをクリックします。
図admin_home_notifi.gifの説明

4. 「メッセージ」にテキストを入力します。書式を含めるには標準のHTMLタグを使用します。

5. 「変更の適用」をクリックします。

ヒント:
お知らせの作成または編集は、「管理」アイコン→「サービスの管理」アイコン→「お知らせの編集」をクリックして行うこともできます。

ワークスペース使用率のレポートについて

ワークスペース管理者は、サービスの管理ページの「ワークスペース使用率」を選択して、現在のワークスペースに関するサマリー・レポートを表示できます。

管理者は、このレポートを使用して、現在のワークスペース情報の包括的なサマリー(スキーマ、アプリケーション、Webシート、SQLワークショップ、チーム開発の詳細、アクティビティ・サマリー、データベース・オブジェクトの数など)を表示できます。

ワークスペースサマリー・レポートの表示および電子メール送信

現在のワークスペースについてのサマリー・レポートを表示するには、次のステップを実行します。

1. ワークスペースサマリー・レポートを表示するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「ワークスペース使用率」をクリックします。

5. 「表示」から時間間隔を選択します。

6. 下にスクロールして、レポートを表示します。

2. レポートを電子メール送信するには、次のステップを実行します。

1. 「電子メール」をクリックします。

2. 「電子メール」フォームで、電子メール・アドレスの入力、件名行の編集、任意で本文テキストの入力を行い、「電子メール」をクリックします。

- 宛先: 有効な電子メール・アドレスを入力します。

- 件名: メッセージを説明するテキストを入力します。

- 本文: 任意で本文テキストを入力します。

- 「電子メール」をクリックします。

レポートは、指定された受信者に自動的に電子メール送信されます。

ユーザー・ロールの理解

Oracle Application Expressでは、ユーザーはワークスペースという作業用の共有領域にログインします。ユーザーは、次の3つの主なロールに分類されます。

- 開発者は、アプリケーションを作成および変更します。

- ワークスペース管理者は、ユーザー・アカウントの管理、ワークスペースアクティビティの監視、ログ・ファイルの表示などのワークスペース固有の管理タスクも実行する開発者です。「ワークスペースおよびアプリケーションの管理」を参照してください。

- インスタンス管理者は、Oracle Application Express管理サービス・アプリケーションを使用して、ホスティングされたインスタンス全体を管理するスーパーユーザーです。

参照:
インスタンス管理者の役割の詳細は、「Oracle Application Expressのホスティングされたインスタンス管理」を参照してください。

Application Expressユーザーの管理

ワークスペース管理者は、新しいユーザー・アカウントの作成、既存のユーザー・アカウントの管理およびユーザー・パスワードの変更を行うことができます。ユーザー・アカウントは、特にApplication Express認証を使用している場合に有効です。Application Express認証は、Oracle Application Expressアカウント・リポジトリに対してユーザー名およびパスワードをチェックします。Oracle Application Expressアカウント・リポジトリには、開発者および管理者がOracle Application Expressアプリケーションにログインする際のアカウント情報が含まれます。

ワークスペース管理者がエンド・ユーザーのアカウントに対してアカウントのロックおよび有効期限の機能を有効にすると、新しいアカウント管理属性が公開されます。アカウントはロック済、ロック解除済または期限切れのいずれかになります。これらのアカウントのパスワードには、存続期間の固定、ログイン試行時における不正パスワードの連続失敗回数、および初回使用時におけるパスワードの変更要求などの制限を課すことができます。

内容は次のとおりです。

- 新しいユーザー・アカウントの作成

- 複数ユーザーの同時作成

- 既存のユーザー・アカウントの編集

- ユーザー・アカウントの削除またはロック

- 複数ユーザーの同時削除

- エンド・ユーザー・パスワードの変更

- ユーザー・ダッシュボードの表示

- グループを使用したApplication Expressユーザーの管理

参照:
「Oracle Application Expressインスタンスのユーザーの管理」および『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の作用領域ユーザーのエクスポートに関するセクション

新しいユーザー・アカウントの作成

ワークスペース管理者は、次の3つの異なるタイプのユーザー・アカウントを作成できます。

- 開発者は、アプリケーションの作成および編集と、開発者アクティビティ、セッション・ステート、ワークスペースアクティビティ、アプリケーションおよびスキーマ・レポートの表示を行うことができます。アイコン表示で、開発者は黄色です。

- ワークスペース管理者は、ユーザー・アカウントの管理、グループの管理、同じワークスペース内のユーザーのパスワードの変更および開発サービスの管理など、ワークスペース固有の管理者タスクを実行します。アイコン表示で、ワークスペース管理者は赤色です。

- エンド・ユーザーは、開発機能または管理機能にアクセスできないアプリケーション・ユーザーです。アイコン表示で、エンド・ユーザーは緑色です。

参照:
「Oracle Application Expressのホスティングされたインスタンス管理」

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

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

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

4. 「ユーザーの作成」をクリックします。
ユーザーの作成ページが表示されます。

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

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

- 最大長は100文字

- 空白を使用しないこと

- 使用可能な特殊文字はアンパサンド(@)およびピリオド(.)のみ

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

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

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

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

6. 「アカウント権限」で、次のステップを実行します。

1. デフォルトのスキーマ: データの参照、アプリケーションの作成およびSQLスクリプトの実行に使用するデフォルト・スキーマを指定します。
使用可能なスキーマが複数あるワークスペースを使用する場合、このスキーマがデフォルトになります。この設定では、セキュリティは制御されません。ユーザーのプリファレンスのみが制御されます。

2. アクセス可能なスキーマ(すべて可とする場合は空): ここを空白のままにして、ワークスペースに関連付けられているすべてのスキーマにエンド・ユーザーがアクセスできるようにします。

3. ワークスペース管理者ユーザー: このユーザーがワークスペースの管理者権限を所有する必要がある場合に指定します。
管理者には、すべてのコンポーネントへのアクセス権が付与されます。さらに、管理者はユーザー・アカウント、グループおよび開発サービスを管理できます。インスタンス管理者によって無効にされているコンポーネントは使用できないことがあります。

4. 開発者ユーザー: このユーザーが開発者権限を所有する必要がある場合に指定します。
開発者には、アプリケーション・ビルダーまたはSQLワークショップ(あるいはその両方)へのアクセス権が必要です。インスタンス管理者によって無効にされているコンポーネントは使用できないことがあります。

5. アプリケーション・ビルダー・アクセス: 開発者がアプリケーション・ビルダーへのアクセス権を所有するかどうかを決定します。

6. SQLワークショップ・アクセス: 開発者がSQLワークショップへのアクセス権を所有するかどうかを決定します。

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

8. アカウントの可用性の設定: 「ロック済」を選択すると、アカウントは使用できなくなります。「ロック解除済」を選択すると、アカウントを使用できるようになります。
ユーザーが「ワークスペース・プリファレンス」に定義された許可されるログイン失敗の最大回数を超過すると、そのアカウントは自動的にロックされます。

ヒント:
インスタンス管理者は、Oracle Application Expressインスタンス全体に対してこれらの設定を構成し、パスワードの複雑性ポリシーを定義できます。「すべてのワークスペースに対するログイン制御の有効化」を参照してください。「強力なパスワード・ポリシーについて」および「パスワード・ポリシーの構成」を参照してください。

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

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

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

- 初回使用時にパスワードの変更が必要: 「いいえ」を選択すると、ユーザーは期限が切れるまで同じパスワードを使用できます。「はい」を選択すると、ユーザーは初回のログイン時に、パスワードをすぐに変更するよう要求されます。

ヒント:
インスタンス管理者は、Oracle Application Expressインスタンス全体に対してこれらの設定を構成し、パスワードの複雑性ポリシーを定義できます。「すべてのワークスペースに対するログイン制御の有効化」を参照してください。「強力なパスワード・ポリシーについて」および「パスワード・ポリシーの構成」を参照してください。

8. (オプション)「ユーザー・グループ」で、[Ctrl]キーを押しながらグループを選択して、1つ以上のユーザー・グループを選択します。

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

参照:
「グループを使用したApplication Expressユーザーの管理」および「グループに対するユーザーの追加と削除」

複数ユーザーの同時作成

ワークスペース管理者は、1回の操作で複数のユーザー・アカウントを作成できます。

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

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

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

4. 「タスク」リストで、「複数ユーザーの作成」をクリックします。
複数ユーザーの作成ページが表示されます。

5. 「電子メール・アドレス・リスト」で、電子メール・アドレスをカンマ、セミコロンまたは改行で区切って入力するか、コピーして貼り付けます。

6. 「ユーザー」で、次のステップを実行します。

- 電子メール・アドレス・リスト: 電子メール・アドレスをカンマ、セミコロンまたは改行で区切って入力するか、コピーして貼り付けます。

- ユーザー名: ドメイン名を含めるか、除外するかを指定します。次のいずれかを選択します。

- ユーザー名を完全な電子メール・アドレスに設定

- ユーザー名の一部として@ドメインを除外
@記号以降のすべてのテキストを削除します(たとえば、user1@xyz.comはuser1になります)。

7. 「アカウント権限」で、次のステップを実行します。

- デフォルトのスキーマ: データの参照、アプリケーションの作成およびSQLスクリプトの実行に使用するデフォルト・スキーマを指定します。使用可能なスキーマが複数あるワークスペースを使用する場合、アプリケーションの作成、SQL問合せの実行などでは、このスキーマがデフォルトになります。

- アクセス可能なスキーマ(すべて可とする場合は空): SQLワークショップを使用する場合にこの開発者が権限を持つスキーマのコロン区切りのリストを入力します。ここで入力したスキーマのリストは、ワークスペースに対して割り当てられたスキーマの完全セットのサブセットにユーザーを制限します。また、SQLワークショップに表示されるスキーマ名を決定します。

- ワークスペース管理者であるユーザー: これらのユーザーがワークスペースの管理者権限を所有する必要がある場合に指定します。
管理者には、すべてのコンポーネントへのアクセス権が付与されます。さらに、管理者はユーザー・アカウント、グループおよび開発サービスを管理できます。インスタンス管理者によって無効にされているコンポーネントは使用できないことがあります。さらに、管理者は、ユーザー・アカウント、グループおよび開発サービスを管理できます。

- 開発者であるユーザー: これらのユーザーが開発者権限を所有する必要がある場合に指定します。開発者には、アプリケーション・ビルダーまたはSQLワークショップ(あるいはその両方)へのアクセス権が必要です。インスタンス管理者によって無効にされているコンポーネントは使用できないことがあります。

- アプリケーション・ビルダー・アクセス: 開発者がアプリケーション・ビルダーへのアクセス権を所有するかどうかを決定します。

- SQLワークショップ・アクセス: 開発者がSQLワークショップへのアクセス権を所有するかどうかを決定します。

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

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

- パスワード: パスワードを指定します。パスワードは大文字と小文字が区別されます。開発者は自身のパスワードを変更できます。管理者権限を持つ開発者は、同じワークスペース内のユーザーのパスワードを変更できます。

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

9. 「変更の適用」をクリックします。

参照:
「グループを使用したApplication Expressユーザーの管理」および「グループに対するユーザーの追加と削除」

既存のユーザー・アカウントの編集

ワークスペース管理者は既存のユーザー・アカウントを編集できます。

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

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「ユーザーとグループの管理」をクリックします。
ユーザー・ページが表示されます。

4. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

5. ユーザーを選択します。
ユーザーの編集ページが表示されます。

6. 「ユーザーの編集」で、ユーザー名、電子メール・アドレス、名、姓および説明を更新します。

7. 「アカウント権限」で、次のステップを実行します。

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

- アクセス可能なスキーマ(すべて可とする場合は空): SQLワークショップを使用する場合にこの開発者が権限を持つスキーマのコロン区切りのリストを入力します。このスキーマ・リストは、ワークスペースに対して割り当てられたスキーマの完全セットのサブセットにユーザーを制限します。また、SQLワークショップに表示されるスキーマ名を決定します。

- ワークスペース管理者ユーザー: このユーザーがワークスペースの管理者権限を所有する必要がある場合に指定します。
管理者には、すべてのコンポーネントへのアクセス権が付与されます。さらに、管理者はユーザー・アカウント、グループおよび開発サービスを管理できます。インスタンス管理者によって無効にされているコンポーネントは使用できないことがあります。

- 開発者ユーザー: 開発者は、アプリケーションおよびデータベース・オブジェクトの作成および編集、開発者アクティビティ、セッション・ステート、ワークスペースアクティビティ、アプリケーションおよびスキーマ・レポートの表示を行うことができます。

- アプリケーション・ビルダー・アクセス: 開発者がアプリケーション・ビルダーへのアクセス権を所有するかどうかを決定します。

- SQLワークショップ・アクセス: 開発者がSQLワークショップへのアクセス権を所有するかどうかを決定します。

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

- アカウントの可用性: 「ロック済」を選択すると、アカウントは使用できなくなります。「ロック解除済」を選択すると、アカウントを使用できるようになります。
ユーザーが「ワークスペース・プリファレンス」に指定された許可されるログイン失敗の最大回数を超過すると、そのアカウントは自動的にロックされます。

ヒント:
インスタンス管理者はOracle Application Expressインスタンス全体に対してこれらの設定を構成できます。「セキュリティ設定の構成」を参照してください。

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

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

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

- 初回使用時にパスワードの変更が必要: 「いいえ」を選択すると、ユーザーは期限が切れるまで同じパスワードを使用できます。「はい」を選択すると、ユーザーは初回のログイン時に、パスワードをすぐに変更するよう要求されます。

9. (オプション)「ユーザー・グループ」で、[Ctrl]キーを押しながらグループを選択して、1つ以上のユーザー・グループを選択します。

10. 「変更の適用」をクリックします。

参照:
「グループを使用したApplication Expressユーザーの管理」および「グループに対するユーザーの追加と削除」

ユーザー・アカウントの削除またはロック

ワークスペース管理者はユーザー・アカウントを削除またはロックできます。

ユーザー・アカウントを削除またはロックするには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「ユーザーとグループの管理」をクリックします。
ユーザー・ページが表示されます。

4. ユーザーを選択します。
ユーザーの編集ページが表示されます。

5. ユーザーを削除するには、次のようにします。

1. 「ユーザーの削除」ボタンをクリックします。

2. 選択内容を確認して、「OK」をクリックします。

6. アカウントをロックするには、次のステップを実行します。

1. 「アカウント権限」セクションまでスクロールします。

2. 「アカウントの可用性」で「ロック済」を選択します。

3. 「変更の適用」をクリックします。

複数ユーザーの同時削除

ワークスペース管理者は、同時に複数のユーザー・アカウントを削除できます。

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

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

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

4. 「タスク」リストで、「複数ユーザーの削除」をクリックします。
複数ユーザーの削除ページが表示されます。

5. 削除するユーザーを選択します。

6. 「ユーザーの削除」をクリックします。

エンド・ユーザー・パスワードの変更

エンド・ユーザー・パスワードを変更するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「ユーザーとグループの管理」をクリックします。
ユーザー・ページが表示されます。

4. ユーザーを選択します。

ヒント:
既存のユーザーを検索するには、「検索」フィールドに問合せを入力し、「実行」をクリックします。

5. 「パスワード」で、「パスワード」と「パスワードの確認」フィールドに新規パスワードを入力します。

6. 「変更の適用」をクリックします。

ユーザー・ダッシュボードの表示

ユーザー・ダッシュボードには、アカウント情報、現在のワークスペースのユーザー、定義済ユーザー・グループ、最近作成されたユーザーおよびユーザー・ステータスのサマリーが表示されます。

参照:
「ワークスペースダッシュボードの表示」

ユーザー・ダッシュボードを表示するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「ダッシュボード」をクリックします。
ダッシュボード・ページが表示されます。

4. 「ユーザー」をクリックします。
ユーザー・ダッシュボードが表示され、次の情報がリストされます。

- アカウント: ユーザー名、ワークスペース、アカウント資格証明および電子メール・アドレスを含むアカウントに関する情報がリストされます。

- ワークスペース・ユーザー: 現在のワークスペースのすべてのユーザーに関する統計がリストされます。

- ユーザー・グループ: 現在の定義済ユーザー・グループがすべてリストされます。

- 最近の作成: 最近作成したユーザーがリストされます。

- ユーザー・ステータス: 有効なパスワード、期限切れのパスワード、ロックされたアカウント、ロックが解除されたアカウントおよび電子メール・アドレスが定義されていないアカウントがリストされます。

グループを使用したApplication Expressユーザーの管理

グループを作成して、特定の機能へのアクセスを制限できます。グループは異なる認証スキームに移植できないことに注意してください。グループは、Application Express認証(内部Cookieユーザー認証)を使用する場合に有効です。

内容は次のとおりです。

- グループの作成

- 既存のユーザー・グループの編集

- グループに対するユーザーの追加と削除

参照:
「Application Expressユーザーの管理」

グループの作成

新しいグループを作成するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「タスク」リストから、「ユーザー・グループの管理」をクリックします。
ユーザー・グループ・ページが表示されます。

4. ユーザー・グループ・ページで、「ユーザー・グループの作成」をクリックします。
ユーザー・グループの作成/編集ページが表示されます。

5. グループ名および説明を指定して、「グループの作成」をクリックします。

既存のユーザー・グループの編集

既存のグループの割当てを編集するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「タスク」リストから、「ユーザー・グループの管理」をクリックします。
ユーザー・グループ・ページが表示されます。

4. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

5. 編集するグループを選択します。
ユーザー・グループの作成/編集ページが表示されます。

6. 適切に編集を行い、「変更の適用」をクリックします。

グループに対するユーザーの追加と削除

グループにユーザーを追加するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。
管理ページが表示されます。

3. 「ユーザーとグループの管理」をクリックします。
ユーザー・ページが表示されます。

4. ユーザーを選択します。
ユーザーの編集ページが表示されます。

5. 「ユーザー・グループ」までスクロールします。
各ユーザーは、右側のグループに属しています。

6. ユーザーをグループに追加するには、グループを選択して「移動」をクリックします。
図add_user_group.gifの説明

7. ユーザーをグループから削除するには、グループを選択して「削除」をクリックします。

8. 「変更の適用」をクリックします。

開発者アクティビティおよびクリック・カウント・ログ・ファイルの削除

1か月経過したログ・エントリは自動的に削除されます。ワークスペース管理者は、ログ・ファイル・ページで開発者ログおよび外部アクセス集計ログを手動で消去できます。

内容は次のとおりです。

- 開発者アクティビティ・ログの削除

- 外部アクセス・カウント・ログの削除

参照:
「ログおよびファイルの管理」

開発者アクティビティ・ログの削除

開発者アクティビティ・ログは、現行のワークスペース内のアプリケーションに対する変更を追跡します。

開発者アクティビティ・ログを削除するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で「開発者アクティビティ・ログおよびクリック・カウント・ログ」をクリックします。

5. 「開発者アクティビティ・ログの管理」タブをクリックします。

6. 「開発者ログの消去」をクリックします。

外部アクセス・カウント・ログの削除

外部アクセス・カウント・ログは、アプリケーションから外部サイトへのアクセスを集計します。この機能は、APEX_UTIL.COUNT_CLICKプロシージャを使用して実装できます。

参照:
Oracle Application Express APIリファレンスの「COUNT_CLICKプロシージャ」

外部アクセス・カウント・ログを削除するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で「開発者アクティビティ・ログおよびクリック・カウント・ログ」をクリックします。

5. 「クリック・カウント・ログの管理」タブをクリックします。

6. 「クリック・ログの消去」をクリックします。

参照:
「ワークスペースダッシュボードの表示」

セッション・ステートおよびユーザー・プリファレンスの管理

セッションは、ページ・ビュー間で永続性(またはステートフルな動作)を確立する論理的な構成体です。各セッションには、一意のIDが割り当てられ、Application Expressエンジンは、このセッションIDを使用して、各ページ・ビューの前後に、アプリケーションで作業中のデータ・セット(セッション・ステート)を格納および取得します。セッションは、削除されるまでデータベース内に存在します。

内容は次のとおりです。

- セッション・ステートの管理

- ユーザー・プリファレンスの管理

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の「セッション・ステートの管理」および「セッション・ステートの管理」

セッション・ステートの管理

セッションはページ・ビュー間で永続性(またはステートフルな動作)を確立します。カレント・セッションまたは最近のセッションに関する詳細を確認できます。カレント・セッション・ステートを消去、または経過時間に基づいてセッションを消去することもできます。

内容は次のとおりです。

- セッションの詳細確認後のセッション・ステートの削除

- カレント・セッションのセッション・ステートの表示

- 経過時間によるセッションの消去

- カレント・セッションのセッション・ステートの消去

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「セッションの概要」

セッションの詳細確認後のセッション・ステートの削除

セッションの詳細を確認した後に既存のセッションを削除するかどうかを決定できます。セッションの詳細ページから、セッション・レコードまたはセッション・ステートを削除できます。

セッションの詳細を表示し、セッション・ステートを削除するには、次の手順を実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で、「セッション・ステート」をクリックします。

5. 「最近のセッション(ドリルダウンで詳細を表示)」をクリックします。

6. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

7. セッションの詳細を表示するには、セッションIDを選択します。
セッションの詳細ページが表示されます。

8. 次のいずれかのボタンをクリックします。

- ステートの削除: セッション・ステート表(コレクション・データを含む)からセッション・データをクリアしますが、セッション・レコードは削除しません。デバッグ中に開発者がセッションを削除するのは適切な対応です。
これは、f?p URLでClear Cache引数値SESSIONを使用してカレント・セッションのセッション・ステートをクリアすることに相当します。このオプションは、開発者がデバッグ中に使用することもできます。

- セッションの削除: セッションに関連付けられた(コレクション・データを含む)セッション・ステートとともにセッションのレコードをSESSIONS表から削除します。
削除されたセッションを使用していたユーザーは、そのセッションを使用できなくなり、(ほとんどの場合)次のページ・リクエストで再認証を求められます。このオプションは、管理者が特定のユーザーをOracle Application Expressアプリケーションにアクセスできないようにする必要がある場合に使用できます。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「アプリケーションのデバッグ」

カレント・セッションのセッション・ステートの表示

現在または最近のセッションに関するセッション・ステートを表示するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で、「セッション・ステート」をクリックします。

5. 「現行セッションのセッション・ステートのレポート」をクリックします。

6. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

参照:
「セッションの詳細確認後のセッション・ステートの削除」

経過時間によるセッションの消去

経過時間別に既存のセッションを消去するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で、「セッション・ステート」をクリックします。

5. 「経過時間別にセッションを消去」をクリックします。

6. 「セッション」からリストより古いものを選択します。

7. 次のいずれかのボタンをクリックします。

- セッションの消去: 選択した経過時間別に既存のセッションを消去します。

- セッションをレポート: ワークスペースのセッションの合計数、ユーザー数および古いセッション数の詳細が記載されているレポートを生成します。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「セッション・ステートの表示」

カレント・セッションのセッション・ステートの消去

カレント・セッションのセッション・ステートを消去するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で、「セッション・ステート」をクリックします。

5. 「現行セッションのセッション・ステートの消去」をクリックします。

6. 次のいずれかのボタンをクリックします。

- セッション・ステートの表示: カレント・セッションに関する情報を表示します。

- セッション・ステートの消去: カレント・セッションのセッション・ステートをリセットします。

ユーザー・プリファレンスの管理

プリファレンスを使用すると、特定のApplication Expressユーザーの値を異なるセッションにわたって格納できます。これらのプリファレンスは、設定後、プログラムによって、または手動で削除できます。ユーザー・プリファレンスは、ページ・プロセスの作成またはプリファレンスのアイテム・ソース値の計算によって、あるいはPL/SQL APIを使用してプログラムによって設定できます。

内容は次のとおりです。

- ユーザー別のプリファレンスの表示

- カレント・ユーザー・プリファレンスの表示

- 特定のユーザーのユーザー・プリファレンスの消去

- カレント・ユーザー・プリファレンスの消去

- ユーザー・プリファレンスの設定

- プログラムでのユーザー・プリファレンスの削除

- ページ・プロセスを使用したユーザー・プリファレンスのリセット

ユーザー別のプリファレンスの表示

ユーザー別のプリファレンスを表示するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で、「セッション・ステート」をクリックします。

5. 「ユーザー別のプリファレンス」をクリックします。
ユーザー別のプリファレンス・ページが表示されます。

6. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

カレント・ユーザー・プリファレンスの表示

カレント・ユーザー・プリファレンスを表示するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で、「セッション・ステート」をクリックします。

5. 「現行のユーザー・プリファレンスのレポート」をクリックします。
現行のユーザー・プリファレンス・ページが表示されます。

6. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

特定のユーザーのユーザー・プリファレンスの消去

プリファレンスの消去ページで特定のユーザーのプリファレンスを消去します。

特定のユーザーのユーザー・プリファレンスを消去するには、次のステップを実行します。

1. 該当するページ定義にナビゲートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「ページ定義へのアクセス」を参照してください。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で、「セッション・ステート」をクリックします。

5. 「ユーザー別にプリファレンスを消去」をクリックします。
プリファレンスの消去ページが表示されます。

6. 特定のユーザーを選択して、「レポート」をクリックします。
レポートがページの下部に表示されます。

7. 表示されているユーザー・プリファレンスを消去するには、「ユーザー・プリファレンスの消去」をクリックします。

カレント・ユーザー・ プリファレンスの消去

カレント・ユーザーのプリファレンスを消去するには、次のステップを実行します。

1. Oracle Application Expressへログインします。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressへのログインに関する説明を参照してください。
ワークスペースのホームページが表示されます。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で、「セッション・ステート」をクリックします。

5. 「現行ユーザーのプリファレンスの消去」をクリックします。
プリファレンスの消去ページが表示されます。

6. ユーザーを選択して、「レポート」をクリックします。

7. プリファレンスを消去するには、「ユーザー・プリファレンスの消去」をクリックします。

ユーザー・プリファレンスの設定

ユーザー・プリファレンスは、ページ・プロセスの作成またはプリファレンス・アイテムの作成によって、あるいはプログラムを介してアプリケーション内に設定できます。

内容は次のとおりです。

- ページ・プロセスを使用したユーザー・プリファレンスの設定

- ユーザー・プリファレンスに基づいたアイテムのソースの設定

- プログラムでのユーザー・プリファレンスの設定

ページ・プロセスを使用したユーザー・プリファレンスの設定

ページ・プロセスの作成によってユーザー・プリファレンスを設定するには、次のステップを実行します。

1. 該当するページ定義にナビゲートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「ページ定義へのアクセス」を参照してください。

2. 「ページ・プロセスの作成」ウィザードにアクセスします。

- ツリー・ビューの場合: 適切なイベントの下にある「プロセス」を見つけます。右クリックして、「作成」を選択します。

- コンポーネント・ビューの場合: 「プロセス」の下にある「作成」アイコンをクリックします。

3. プロセス・カテゴリで、「セッション・ステート」を選択し、「次へ」をクリックします。

4. プロセス・タイプで、「プリファレンスをリセット(現行のユーザーのすべてのプリファレンスを削除)」を選択し、「次へ」をクリックします。

5. 名前、順序およびプロセス・ポイントを指定して、「次へ」をクリックします。

6. 画面に表示されるステップに従い、「プロセスの作成」をクリックします。

ユーザー・プリファレンスに基づいたアイテムのソースの設定

アイテム・ソース・タイプをプリファレンスとして定義することによって、ユーザー・プリファレンスに基づいてアイテムのソースを設定できます。

ユーザー・プリファレンスに基づいてアイテムのソースを定義するには、次のステップを実行します。

1. 該当するページ定義にナビゲートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「ページ定義へのアクセス」を参照してください。

2. 「ページ・アイテムの作成」ウィザードにアクセスします。

- ツリー・ビューの場合: 「ページ・レンダリング」で「リージョン」を展開し、「アイテム」を右クリックして「ページ・アイテムの作成」を選択します。

- コンポーネント・ビューの場合: 「アイテム」の下にある「作成」アイコンをクリックします。

3. アイテム・タイプで、「非表示」を選択して、「次へ」をクリックします。

4. 「非表示のアイテム・タイプ」で、次のいずれかを選択して、「次へ」をクリックします。

- 非表示: 非表示のアイテムはHTMLフォームで公開されますが、表示されません。

- 非表示で保護: 非表示の保護されたアイテムもHTMLフォームで公開されますが、表示されません。ただし、ページのポスト時に値を変更できません。

5. アイテム名、順序およびリージョンを指定して、「次へ」をクリックします。

6. ソースで、プリファレンスのソース・タイプを選択して適切なソース値を入力し、「次へ」をクリックします。アイテム・ソースがnullであると、デフォルト値が使用されます。
特定のフィールドの詳細は、アイテムのヘルプを参照してください。

7. 「アイテムの作成」をクリックします。

プログラムでのユーザー・プリファレンスの設定

ユーザー・プリファレンスをプログラム的に設定または参照するには、PL/SQL APIを使用する必要があります。ユーザー・レベルのキャッシュが、プログラムを介して使用できます。ユーザー・レベルのプリファレンスNAMED_PREFERENCEを設定するには、SET_PREFERENCEプロシージャを使用します。次に例を示します。

APEX_UTIL.SET_PREFERENCE(
p_preference=>'NAMED_PREFERENCE',
p_value =>:ITEM_NAME);

ユーザー・プリファレンスの値を参照するには、GET_PREFERENCEファンクションを使用します。次に例を示します。

NVL(APEX_UTIL.GET_PREFERENCE('NAMED_PREFERENCE'),15)

前述の例では、プリファレンスに値が含まれていない場合、このプリファレンスの値はデフォルトの15になります。

参照:
『Oracle Application Express APIリファレンス』のGET_PREFERENCEファンクションに関する説明およびSET_PREFERENCEプロシージャに関する説明

プログラムでのユーザー・プリファレンスの削除

ユーザー・プリファレンスをプログラムによって削除するには、PL/SQL APIを使用する必要があります。ユーザー・レベルのプリファレンスNAMED_PREFERENCEを削除するには、REMOVE_PREFERENCEプロシージャを使用します。次に例を示します。

APEX_UTIL.REMOVE_PREFERENCE(
p_preference=>'NAMED_PREFERENCE');

ページ・プロセスを使用したユーザー・プリファレンスのリセット

ユーザー・プリファレンスをリセットするには、ページ・プロセスを作成し、プロセス・タイプの「プリファレンスをリセット」を選択します。

ページ・プロセスを使用してユーザー・プリファレンスをリセットするには、次のステップを実行します。

1. 該当するページ定義にナビゲートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「ページ定義へのアクセス」を参照してください。

2. 「ページ・プロセスの作成」ウィザードにアクセスします。

1. ツリー・ビューの場合: 適切なイベントの下にある「プロセス」を見つけます。右クリックして、「プロセスの作成」を選択します。

2. コンポーネント・ビューの場合: 「プロセス」の下にある「作成」アイコンをクリックします。

3. プロセス・カテゴリで、「セッション・ステート」を選択し、「次へ」をクリックします。

4. プロセス・タイプで、「プリファレンスをリセット(現行のユーザーのすべてのプリファレンスを削除)」を選択し、「次へ」をクリックします。

5. 名前、順序およびプロセス・ポイントを指定して、「次へ」をクリックします。

6. 画面に表示されるステップに従います。

7. 「プロセスの作成」をクリックします。

ページおよびリージョンのキャッシュの管理

アプリケーションのパフォーマンスを改善する方法の1つは、ページおよびリージョンのキャッシュを使用することです。開発者はページの編集ページまたはリージョンの編集ページでキャッシュ属性を設定することで、ページおよびリージョンのキャッシュを構成できます。このセクションではワークスペース管理者がキャッシュされたリージョンおよびページを表示および消去する方法を説明します。

内容は次のとおりです。

- キャッシュされたリージョンの消去

- キャッシュされたページの消去

キャッシュされたリージョンの消去

キャッシュされたリージョンを表示および消去するには、次のステップを実行します。

1. 該当するページ定義にナビゲートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「ページ定義へのアクセス」を参照してください。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で「アプリケーション・キャッシュ」をクリックし、次のいずれかを選択します。

- キャッシュされたリージョン別リージョンの消去

- キャッシュされたアプリケーション別リージョンの消去

- キャッシュされたワークスペース別リージョンの消去

5. 「キャッシュされたリージョンの消去」を選択した場合は、次のステップを実行します。

1. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

2. 消去するリージョンを選択して「チェックした項目の消去」をクリックします。

6. 「キャッシュされたアプリケーション別リージョンの消去」を選択した場合は、次のステップを実行します。

1. アプリケーションを選択します。

2. 「キャッシュされたリージョンの消去」をクリックします。

7. 「キャッシュされたワークスペース別リージョンの消去」を選択した場合は、「キャッシュされたすべてのリージョンの消去」をクリックします。

キャッシュされたページの消去

キャッシュされたページを表示および消去するには、次のステップを実行します。

1. 該当するページ定義にナビゲートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「ページ定義へのアクセス」を参照してください。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で「アプリケーション・キャッシュ」をクリックし、次のいずれかを選択します。

- キャッシュされたページ別ページの消去

- キャッシュされたアプリケーション別ページの消去

- 期限切れのキャッシュされたアプリケーション別ページの消去

5. 「キャッシュされたページ別ページの消去」を選択した場合は、次のステップを実行します。

1. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

2. 消去するリージョンを選択して「チェックした項目の消去」をクリックします。

6. 「キャッシュされたアプリケーション別ページの消去」を選択した場合は、次のステップを実行します。

1. アプリケーションを選択します。

2. 「キャッシュされたページの消去」をクリックします。

7. 「期限切れのキャッシュされたアプリケーション別ページの消去」を選択した場合は、次のステップを実行します。

1. アプリケーションを選択します。

2. 「期限切れの消去」をクリックします。

複数のアプリケーションのビルド・ステータスの変更

各Oracle Application Expressアプリケーションには、ビルド・ステータスというアプリケーション・レベルの属性があります。この属性を使用して、他の開発者によってアプリケーションが変更されないようにできます。ビルド・ステータスには2つの設定があります。

- アプリケーションの実行および構築: 開発者は、アプリケーションを実行および編集できます。

- アプリケーションの実行のみ: 開発者は、アプリケーションの実行のみができます。

ビルド・ステータスを「アプリケーションの実行のみ」に設定することは、他の開発者によってアプリケーションが変更されないようにするために有効な方法です。

アプリケーションのビルド・ステータスは、次のようにして変更できます。

- 開発者および管理者は、アプリケーションの編集ページでビルド・ステータス属性を変更できます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の「可用性」を参照してください。

- ワークスペース管理者は、このセクションで説明したように、現行のワークスペース内にあるアプリケーションのビルド・ステータスを変更できます。「ワークスペース管理でのビルド・ステータスの管理」を参照してください。

- インスタンス管理者は、ビルド・ステータス・ページでアプリケーションのビルド・ステータスを変更できます。「デプロイ時のアプリケーションのビルド・ステータス・セットの変更」を参照してください。

ワークスペース管理でのビルド・ステータスの管理

ワークスペース管理でビルド・ステータスを管理するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で「アプリケーション・ビルド・ステータス」をクリックします。
次に、ステータスを選択します。ステータスは、アプリケーションが使用可能かどうかを指定します。

5. 「ステータス」には、次のいずれかの項目を選択します。

- 使用可能: アプリケーションは制限なしで使用可能です。

- 編集リンクで使用可能: アプリケーションは使用可能です。開発者に対して、各ページの下部に開発者ツールバーが表示されます。開発者は同じブラウザ・セッションでアプリケーション・ビルダーにログインする必要があります。

- 開発者のみ使用可能: 開発者権限を持つユーザーがアプリケーションを使用できます。

- 制限されたアクセス: 「カンマ区切りのユーザー・リスト限定」に指定された開発者がアプリケーションを使用できます。

- 使用不可: アプリケーションを実行または編集できません。ユーザーがアプリケーションへのアクセスを試みると、「使用できないアプリケーションに対するメッセージ」内のメッセージが表示されます。

- 使用不可(PL/SQLで表示されるステータス): アプリケーションは実行も編集もできません。

- 使用不可(URLにリダイレクト): アプリケーションを実行または編集できません。

6. 「ビルド・ステータス」から、次のいずれかを選択します。

- アプリケーションの実行および構築: 開発者は、アプリケーションを実行および編集できます。

- アプリケーションの実行のみ: 開発者は、アプリケーションの実行のみができます。

7. 「変更の適用」をクリックします。

アプリケーション・モデルの管理

アプリケーションの作成ウィザードを実行すると、アプリケーション・モデルが作成されます。このモデルには、アプリケーションのページおよびページ定義、DMLプロセス、複数の行の操作プロセスなど、基本的なアプリケーション・プロパティ値が含まれます。新しいアプリケーションを作成するとき、既存のアプリケーション・モデルを基にして、作成プロセスをより生産的にすることができます。

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のアプリケーション・モデルとユーザー・インタフェースのデフォルトに関するセクション

アプリケーション・モデルの削除

不要なアプリケーション・モデルはアプリケーション・モデル・ページで削除できます。

アプリケーション・モデルを削除するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「サービスの管理」をクリックします。

4. 「メタデータの管理」で「アプリケーション・モデル」をクリックします。
「アプリケーション・モデル」ページが表示されます。

5. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

6. 削除するモデルを選択し、「チェックした項目の削除」をクリックします。

ワークスペース内のアクティビティの監視

アクティビティの監視ページにアクセスすることにより、ワークスペース内の開発者アクティビティおよび変更を監視できます。アクティビティの監視ページには、30を超えるレポートへのリンクがあり、それぞれのレポートでは、ページ・ビュー、開発者のアクティビティ、アクティブ・セッション、ログイン試行回数、環境、アプリケーション・エラーおよびワークスペーススキーマが追跡されます。このセクションでは、一部のレポートのみについて、その詳細を説明します。

内容は次のとおりです。

- 開発者アクティビティおよびアプリケーション変更情報の表示

- 開発者ごとのアプリケーション変更の表示

- 日別のアプリケーション変更の表示

- アクティブ・セッションの表示

- スキーマ・レポートの表示

参照:
「ワークスペースダッシュボードの表示」、「開発インスタンス間のアクティビティの監視」および『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の「APEX_ACTIVITY_LOGを使用したカスタム・アクティビティ・レポートの作成」

開発者アクティビティおよびアプリケーション変更情報の表示

アクティビティの監視ページから開発者アクティビティおよびアプリケーション変更情報を表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 「アクティビティの監視」をクリックします。
アクティビティの監視ページには、アクティビティ・レポートが次のセクションに分かれて表示されます。

- ページ・ビュー: ビュー別、ユーザー別、アプリケーション別、またはアプリケーションとページ別に構成されるページ・ビューのレポートが含まれます。

- 開発者アクティビティ: 開発者、日、アプリケーション、アプリケーション変更、および日または月別に構成された開発者アクティビティのレポートを提供します。

- ページ・ビューの分析: アプリケーション別のトップ・ページ・ビューなどのページ・ビューを分析するレポートが含まれます。

- セッション: アクティブ・セッションと現行のワークスペースがリストされます。

- ログイン試行回数: ログイン試行回数がリストされたレポートが提供されます。

- 環境: ユーザー・エージェント別、ブラウザ別、外部アクセス別またはオペレーティング・システム別に構成される環境のレポートが含まれます。

- アプリケーション・エラー: アプリケーション・エラーのレポートが含まれます。

- ワークスペース・スキーマ・レポート: スキーマの表領域使用率およびスキーマ別のデータベース権限のサマリーと、現行のワークスペースで使用可能なすべてのデータベース・スキーマのリストを提供します。

4. 確認するレポートを選択します。
後続のセクションでは、いくつかの特定のレポートについて、その詳細を説明します。

開発者ごとのアプリケーション変更の表示

「開発者ごとのアプリケーション変更」レポートには、変更されたページ数が開発者ごとに表示され、棒グラフまたは円グラフでグラフィカルに示されます。

開発者ごとにアプリケーションの変更を表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 「アクティビティの監視」をクリックします。

4. 「開発者アクティビティ」で、「開発者別」を選択します。

5. 「期間」リストから時間を選択し、(該当する場合は)アプリケーションを選択して「設定」をクリックします。
ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

日別のアプリケーション変更の表示

「日別のアプリケーション変更」レポートには、アプリケーション変更数の日別の概要が表示されます。オプションでこの情報を月別または開発者別、あるいは折れ線グラフで表示できます。

日別にアプリケーションの変更を表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 「アクティビティの監視」をクリックします。

4. 「開発者アクティビティ」で、「日別」または「日別(月表示)」をクリックします。
日別のアプリケーション変更ページが表示されます。

5. 「期間」リストから時間を選択し、(該当する場合は)アプリケーションを選択して「設定」をクリックします。
ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

アクティブ・セッションの表示

セッションは、ページ・ビュー間で永続性(またはステートフルな動作)を確立する論理的な構成体です。「アクティブ・セッション」レポートには、アクティブ・セッションが現行のワークスペースとともにリストされます。

アプリケーションが実行しているかどうかにかかわらず、Application ExpressエンジンはOracle Application Expressスキーマにあるデータベース表のレコードを保持します。この表には、数値識別子(またはセッションID)、認証された(またはパブリックの)ユーザー識別子、作成日およびその他の情報が記録されます。セッションは、ページ・リクエスト間のセッション・ステートまたは永続性を有効にする重要なレコードです。「アクティブ・セッション」レポートを表示することで、開発者または管理者はワークスペースにおけるアプリケーションの使用者を確認できます。アクティブ・セッションとは、セッション表からまだ消去されていないセッションです。DBMSジョブが8時間ごとに実行され、24時間経過したセッション・レコードを消去します。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「セッションの概要」

アクティブ・セッションの詳細を表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 「アクティビティの監視」をクリックします。

4. 「セッション」で、「アクティブ・セッション」を選択します。
ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

5. セッションの詳細ページを表示するには、セッションIDをクリックします。

スキーマ・レポートの表示

スキーマ・レポートは、スキーマの表領域使用率およびスキーマ別のデータベース権限のサマリーと、現行のワークスペースで使用可能なすべてのデータベース・スキーマのリストを提供します。

スキーマ・レポートを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 「アクティビティの監視」をクリックします。

4. 「ワークスペーススキーマ・レポート」で、次のレポートのいずれかをクリックします。

- スキーマの表領域使用率

- スキーマ別のデータベース権限

- ワークスペース・スキーマ

- 表領域使用率のレポート(ポップアップ)

ページ上部にある検索バーを使用して、「データベース権限」および「ワークスペース・スキーマ」レポートの体裁をカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

ワークスペースのダッシュボードの表示

現在のワークスペースの詳細を表示し、ワークスペースの全体的なアクティビティを監視するには、ダッシュボード・ページを使用します。

内容は次のとおりです。

- ワークスペースダッシュボードについて

- ユーザー・ダッシュボードについて

- アクティビティ・ダッシュボードについて

- 開発者アクティビティ・ダッシュボードについて

- パフォーマンス・ダッシュボードについて

- Webシート・ダッシュボードについて

- アプリケーション・ダッシュボードについて

- データベース・ダッシュボードについて

参照:
「開発インスタンス間のアクティビティの監視」およびOracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「APEX_ACTIVITY_LOGを使用したカスタム・アクティビティ・レポートの作成」

ワークスペースダッシュボードについて

ワークスペースダッシュボードには、現在のワークスペースに関する統計のリストが表示されます。次のセクションがあります。

- サービス: ワークスペース名と、アプリケーション、アプリケーション・ページ、SQLスクリプト、Webシート、スキーマおよび開いているサービス・リクエストの数がリストされます。

- 使用可能なスキーマ: 現在のワークスペースのスキーマがリストされます。

- ファイル: 特定のファイル・タイプによって使用されている領域の詳細が示されます。

- 最近のサービス・リクエスト: 保留中のサービス・リクエストがリストされます。

ワークスペースダッシュボードを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「ダッシュボード」をクリックします。

ユーザー・ダッシュボードについて

ユーザー・ダッシュボードには、アカウント情報、現在のワークスペースのユーザー、定義済ユーザー・グループ、最近作成されたユーザーおよびユーザー・ステータスのサマリーが表示されます。次のセクションがあります。

- アカウント: ユーザー名、ワークスペース、アカウント資格証明および電子メール・アドレスを含むアカウントに関する情報がリストされます。

- ワークスペース・ユーザー: 現在のワークスペースのすべてのユーザーに関する統計がリストされます。

- ユーザー・グループ: 現在の定義済ユーザー・グループがリストされます。

- 最近の作成: 最近作成したユーザーがリストされます。

- ユーザー・ステータス: 有効なパスワード、期限切れのパスワード、ロックされたアカウント、ロックが解除されたアカウントおよび電子メール・アドレスが定義されていないアカウントがリストされます。

ユーザー・ダッシュボードを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「ダッシュボード」をクリックします。

4. 「ユーザー」タブをクリックします。

参照:
「Application Expressユーザーの管理」

アクティビティ・ダッシュボードについて

アクティビティ・ダッシュボードには、上位のユーザー、アプリケーションおよびページのサマリーと、最近のログインおよびエラーのリストが表示されます。次のセクションがあります。

- トップ・ユーザー: ワークスペースで最もアクティブなユーザーがリストされます。

- トップ・アプリケーション: アクティビティが最も多いアプリケーションがリストされます。

- トップ・ページ: アクティビティが最も多いアプリケーション・ページがリストされます。

- 最近のログイン: ユーザーがアプリケーションに対して認証を行った日時が表示されます。

- 最新のエラー: Application Expressアクティビティ・ログから、現在のワークスペースで発生したエラーがリストされます。

アクティビティ・ダッシュボードを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「ダッシュボード」をクリックします。

4. 「アクティビティ」タブをクリックします。

開発者アクティビティ・ダッシュボードについて

開発者アクティビティ・ダッシュボードには、上位の開発者、アプリケーションおよびページのサマリーと、最近のアプリケーションの変更と編集のリストが表示されます。次のセクションがあります。

- トップ開発者: ワークスペースで最もアクティブな開発者がリストされます。

- トップ・アプリケーション: 開発者のアクティビティが最も多いアプリケーションがリストされます。

- トップ・ページ: 開発者のアクティビティが最も多いアプリケーション・ページがリストされます。

- 最近の変更: アプリケーション、ページおよびユーザーによる変更がリストされます。

- 最近のアプリケーション編集: アプリケーションによる編集がリストされます。

開発者アクティビティ・ダッシュボードを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「ダッシュボード」をクリックします。

4. 「開発者アクティビティ」タブをクリックします。

パフォーマンス・ダッシュボードについて

パフォーマンス・ダッシュボードはパフォーマンスが最も悪いページのレポートが表示されます。ページ・パフォーマンスは、ページ・イベント数とサーバー・ページ生成の平均経過時間を掛けて計算されます。ページ・イベントには、ページ取得、ページ・ポストおよび部分ページ取得が含まれます。

パフォーマンス・ダッシュボードを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「ダッシュボード」をクリックします。

4. 「パフォーマンス」タブをクリックします。

5. ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

6. 「表示」リストから時間枠を選択します。

Webシート・ダッシュボードについて

Webシート・ダッシュボードには選択された時間枠のWebシート・アクティビティが表示されます。次のセクションがあります。

- ワークスペース・サマリー

- 最近のビュー

- 最近の作成

- 最近の更新

Webシート・ダッシュボードを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「ダッシュボード」をクリックします。

4. 「Webシート」タブをクリックします。

5. 「表示」リストから時間枠を選択します。

アプリケーション・ダッシュボードについて

アプリケーション・ダッシュボードには、現在のワークスペース内のアプリケーションのサマリーが表示されます。次のセクションがあります。

- サマリー: アプリケーション、ページおよびワークスペーステーマの数がリストされます。

- アプリケーション・グループ: 定義済のアプリケーション・グループがリストされます。

- 最近の作成: 最近作成されたアプリケーションがリストされます。

- デフォルト値: 定義済のデフォルト値がリストされます。

アプリケーション・ダッシュボードを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「ダッシュボード」をクリックします。

4. 「アプリケーション」タブをクリックします。

5. レポートをリフレッシュするために、「リフレッシュ」をクリックします。

データベース・ダッシュボードについて

データベース・ダッシュボードには、データベース・オブジェクトのサマリーがスキーマ別に表示されます。行数は、データベース表統計に基づきます。次のセクションがあります。

- 最近編集されたプログラム・ユニット

- オブジェクト数

- 最近作成された表

- 行数別のトップ表

データベース・ダッシュボードを表示するには、次のステップを実行します。

1. 「ワークスペース」ホームページにナビゲートします。

2. 「管理」アイコンをクリックします。

3. 管理ページで、「ダッシュボード」をクリックします。

4. 「データベース」タブを選択します。

5. 「スキーマ」から、該当するスキーマを選択します。

6. レポートをリフレッシュするために、「リフレッシュ」をクリックします。

アプリケーション・ビルダーのデフォルト値の利用

アプリケーション・ビルダーのデフォルト値により、新規のアプリケーションを作成するために必要なステップを削減できます。これらの属性を構成することで、開発者はアプリケーションの作成ウィザードを早期に終了し、2つの単純なステップで新規アプリケーションを作成できます。

内容は次のとおりです。

- アプリケーション・ビルダーのデフォルト値について

- アプリケーション・ビルダーのデフォルト値の構成

アプリケーション・ビルダーのデフォルト値について

アプリケーション・ビルダーのデフォルト値は各ワークスペースに固有です。これらの属性により、アプリケーションの作成ウィザードを実行しているときのタブのプリファレンス、認証スキーム、テーマおよびグローバリゼーションが定義されます。ワークスペース管理者がこれらの属性を構成すると、そのワークスペース内の開発者はこれらのデフォルト値を使用し、2つの簡単なステップでアプリケーションの作成ウィザードを終了できます。

アプリケーション・ビルダーのデフォルト値の構成

アプリケーション・ビルダーのデフォルト値を構成するには、次のステップを実行します。

1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

2. 「タスク」リストから「アプリケーション・ビルダーのデフォルト値」を選択します。
アプリケーション・ビルダーのデフォルト値の管理ページが表示されます。このページには、次のセクションがあります。

- タブ

- 認証

- テーマ

- グローバリゼーション

3. ページの各セクションで、適切なデフォルト値を選択します。

4. 特定の属性の詳細は、アイテム・ラベルをクリックしてください。
ヘルプが使用できる場合、アイテム・ラベルの上にカーソルを置くとアイテム・ラベルは赤に変わり、カーソルは矢印と疑問符マークに変わります。

5. 「変更の適用」をクリックします。

2 Oracle Application Expressのホスティングされたインスタンス管理

このセクションでは、インスタンス管理者がOracle Application Expressのホスティングされたインスタンスを管理する場合に実行するタスクについて説明します。

注意:
このセクションのトピックは、すべてのお客様を対象にするものではなく、特にホスティングされたインスタンスを使用するお客様を対象にしています。このセクションは、Oracle Application Expressの「インスタンス管理」にアクセスできる管理者のみを対象としています。

内容は次のとおりです。

- インスタンス管理者の概要

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

- ワークスペースリクエストおよび変更リクエストの管理

- インスタンス設定の管理

- スキーマの管理

- ワークスペースの作成

- 既存のワークスペースの管理

- Oracle Application Expressインスタンスのユーザーの管理

- 開発インスタンス間のアクティビティの監視

インスタンス管理者の概要

インスタンス管理者は、Oracle Application Expressインスタンス全体を管理します。

Oracle Application Expressでは、ユーザーはワークスペースという作業用の共有領域にログインします。ユーザーは、次の3つの主なロールに分類されます。

- 開発者は、アプリケーションを作成および変更します。

- ワークスペース管理者は、ユーザー・アカウントの管理、ワークスペースアクティビティの監視、ログ・ファイルの表示などのワークスペース固有の管理タスクも実行する開発者です。「ワークスペースおよびアプリケーションの管理」を参照してください。

- インスタンス管理者は、Oracle Application Express管理サービス・アプリケーションを使用して、ホスティングされたインスタンス全体を管理するスーパーユーザーです。

参照:
『Oracle Application Expressインストレーション・ガイド』

内容は次のとおりです。

- 「インスタンス管理」ホームページについて

- インスタンスの管理ページについて

- ワークスペースの管理ページについて

「インスタンス管理」ホームページについて

すべてのOracle Application Expressインスタンスの管理は、「インスタンス管理」ホームページから始まります。

図home_pg.gifの説明

ページ上部に、次の4つのアイコンが表示されます。

- リクエストの管理。「ワークスペースリクエストおよび変更リクエストの管理」を参照。

- インスタンスの管理。「インスタンスの管理ページについて」を参照。

- ワークスペースの管理。「ワークスペースの管理ページについて」を参照。

- アクティビティの監視。「開発インスタンス間のアクティビティの監視」を参照。

「システム・メッセージ」リージョンについて

「システム・メッセージ」リージョンはページの中央に表示されます。このリージョンは、ワークスペースの他のユーザーとやり取りする場合に使用します。システム・メッセージを追加するには、「システム・メッセージの編集」アイコンをクリックします。「システム・メッセージの定義」を参照してください。

インスタンス・タスクについて

図hm_instance_tasks.gifの説明

「インスタンス・タスク」リストは、次のタスクにアクセスする場合に使用します。

- 機能構成。「機能構成の管理」を参照。

- セキュリティ。「セキュリティ設定の構成」を参照してください。

- インスタンスの設定。「インスタンス設定の管理」を参照。

- ワークスペースの消去設定。「アクティブではないワークスペースの消去」を参照してください。

ワークスペース・タスクについて

図hm_wrkspc_tasks.gifの説明

「ワークスペース・タスク」リストは、次のタスクにアクセスする場合に使用します。

- ワークスペースの作成。「ワークスペースの作成」を参照。

- 複数のワークスペースの作成。「複数のワークスペースの作成」を参照。

- ワークスペースの検索。「ワークスペースの検索の実行」を参照。

- ワークスペースの管理。「既存のワークスペースの管理」を参照。

- ユーザーの作成。「新しいユーザー・アカウントの作成」を参照してください。

- ユーザーの検索。「Oracle Application Expressインスタンスのユーザーの管理」を参照してください。

- ユーザー・パスワードの再設定。「既存のユーザー・アカウントの編集」を参照。

言語セレクタについて

このOracle Application Expressインスタンスのデフォルト言語が表示されます。

参照:
「「インスタンス管理」ホームページでのリクエストの表示」

アクセシビリティ・モード

このインスタンスのアクセシビリティ・モードを選択します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の「付録E: Oracle Application Expressのアクセシビリティ」、データベース・アプリケーションでのスクリーン・リーダー・モードの使用に関する説明およびデータベース・アプリケーションでのハイ・コントラスト・モードの使用に関する説明を参照してください。

インスタンスの管理ページについて

インスタンス管理者はインスタンスの管理ページを使用してOracle Application Expressインスタンスを構成します。ここでは、このページのリンクに関する情報を示します。

インスタンスの設定について

「インスタンスの設定」には、次のリンクがあります。

- 機能構成。「機能構成の管理」を参照。

- セキュリティ。「セキュリティ設定の構成」を参照してください。

- インスタンスの設定。「インスタンス設定の構成」を参照。

- ワークスペースの消去設定。「アクティブではないワークスペースの消去」を参照してください。

共有コンポーネントの管理について

「共有コンポーネントの管理」には、次のリンクがあります。

- パッケージ・データベース・アプリケーション。「パッケージ・データベース・アプリケーションの管理」を参照。

- パッケージWebシート・アプリケーション。「パッケージWebシート・アプリケーションの管理」を参照。

- パッケージ・アプリケーションのインストールの監視。「パッケージ・アプリケーションのインストールの監視」を参照。

- パブリック・テーマ。「パブリック・テーマの管理」を参照。

- テンプレート・アプリケーション。「テンプレート・アプリケーションの管理」を参照。

参照:
「既存のワークスペースの管理」および「ワークスペースの管理ページについて」

メタデータの管理について

「メタデータの管理」には、次のリンクがあります。

- セッション・ステート。「セッション・ステートの管理」を参照。

- メール・キュー。「メール・キューの管理」を参照。

- インストール済の翻訳。「インストール済の翻訳の表示」を参照。

- 対話モード・レポートのサブスクリプション。「対話モード・レポートのサブスクリプションの管理」を参照。

メッセージについて

「メッセージ」には、次のリンクがあります。

- ログイン・メッセージの定義。「ログイン・メッセージの定義」を参照。

- システム・メッセージの設定。「システム・メッセージの定義」を参照。

- サイト固有のタスクの管理。「「サイト固有のタスク」リストの作成」を参照。

ログとファイルの管理について

「ログとファイルの管理」には、次のリンクがあります。

- SQLワークショップ・ログの設定。「SQLワークショップ・ログの削除」を参照。

- ページ・ビュー・アクティビティ・ログ(切捨てオプションを指定)。「ページ・ビュー・アクティビティ・ログのエントリの削除」を参照。

- 開発者アクティビティ・ログ(切捨てオプションを指定)。「開発者アクティビティ・ログのエントリの削除」を参照。

- 外部アクセス・カウント・ログ(切捨てオプションを指定)。「アクセス・カウント・ログのエントリの削除」を参照。

- ログイン・アクセス・ログ。「ログイン・アクセス・ログの削除」を参照。

- ログ間隔の管理。「ログ間隔の管理」を参照。

セルフ・サービス・サインアップについて

「セルフ・サービス・サインアップ」には、次のリンクがあります。

- 新規サービス・サインアップ・ウィザードの管理。参照先

- 新規サービス・サインアップ・ウィザードの実行。参照先

ワークスペースの管理ページについて

インスタンス管理者はワークスペースの管理ページを使用してOracle Application Expressインスタンスのワークスペースを管理します。ここでは、このページのリンクに関する情報を示します。

ワークスペース・アクションについて

「ワークスペースの管理」には、次のリンクがあります。

- ワークスペースの作成。「ワークスペースの作成」を参照。

- ワークスペースの削除。「ワークスペースの削除」を参照。

- ワークスペースのロック。「ワークスペースのロック」を参照。

- ワークスペースとスキーマの割当ての管理:「スキーマへのワークスペースの割当ての管理」を参照。

- 開発者とユーザーの管理:「Oracle Application Expressインスタンスのユーザーの管理」を参照してください。

- コンポーネントの可用性の管理。「コンポーネントの可用性の管理」を参照してください。

ワークスペースレポートについて

「ワークスペース・レポート」は、次のリンクにアクセスする場合に使用します。

- 既存のワークスペース。「既存のワークスペースの管理」を参照。

- ワークスペースの詳細。「ワークスペースの詳細の表示」を参照。

- ワークスペース・データベース権限。「ワークスペースデータベース権限の表示」を参照。

- サンプル・アプリケーションのみを持つワークスペース。「サンプル・アプリケーションのみを持つワークスペースの表示」を参照。

- ファイルの使用状況の管理。「ワークスペース別のファイル・サイズおよびファイル数の表示」を参照。

エクスポート/インポートについて

「エクスポート/インポート」は、次のリンクにアクセスする場合に使用します。

- ワークスペースのインポート。「ワークスペースのインポート」を参照。

- ワークスペースのエクスポート。「ワークスペースのエクスポート」を参照。

アプリケーションの管理について

「ワークスペースの管理」は、次のリンクにアクセスする場合に使用します。

- アプリケーション属性。「アプリケーション属性の表示」を参照。

- ビルド・ステータス。「デプロイ時のアプリケーションのビルド・ステータス・セットの変更」を参照してください。

- 解析対象スキーマ。「「解析対象スキーマ」レポートの表示」を参照。

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

インスタンス管理者は、Oracle Application Expressインスタンス全体を管理します。管理タスクを実行するために、Oracle Application Express管理サービス・アプリケーションにログインします。

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

1. Webブラウザで、Oracle Application Express管理サービス・アプリケーションにナビゲートします。デフォルトでは、Oracle Application Express管理サービス・アプリケーションは次の場所にインストールされます。

- 設定で埋込みPL/SQLゲートウェイを使用する場合は、次を参照してください。

http://hostname:port/apex/apex_admin

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

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

- portは、Oracle XML DB HTTP Serverに割り当てられているポート番号です。デフォルトのインストールでは、この番号は8080です。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「Oracle XML DB HTTP Serverポートの検証」を参照してください。

- apexは、構成ファイルで定義されているデータベース・アクセス記述子(DAD)です。
以前のリリースからアップグレードしたユーザー、またはカスタム構成を行っているユーザーの場合、この値にhtmlbやそれ以外の値が設定されている場合があります。インスタンス管理者にDADの値を確認してください。

- 設定でOracle Application Expressリスナーを使用する場合は、次を参照してください。

http://hostname:port/apex/apex_admin

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

- hostnameは、Oracle HTTP Serverがインストールされているシステムの名前です。

- portは、Oracle HTTP Serverに割り当てられているポート番号です。デフォルトのインストールの場合、この番号は、Oracle WebLogic Serverでは7001、OC4Jでは8888、およびOracle Glassfish Serverでは8080です。これらのデフォルト値は、このマニュアルの作成時のものです。必要に応じて、関連するWebサーバー・ドキュメントで、最新のデフォルト・ポートを確認してください。

- apexは、Webサーバー構成ファイルで定義されているマウント・ポイントです。

- 設定でApacheおよびmod_plsqlを使用する場合は、次を参照してください。

http://hostname:port/pls/apex/apex_admin

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

- hostnameは、Oracle HTTP Serverがインストールされているシステムの名前です。

- portは、Oracle HTTP Serverに割り当てられているポート番号です。デフォルトのインストールでは、この番号は7777です。Oracle HTTP Serverのインストール時のポート番号に関する情報は、次のファイルのいずれかで参照できます。

ORACLE_BASE\ORACLE_HOME\install\portlist.ini
ORACLE_BASE\ORACLE_HTTPSERVER_HOME\Apache\Apache\conf\httpd.conf

ポート番号を変更しても、portlist.iniファイルは更新されないことに注意してください。このファイルはインストール直後のみ参照可能です。

- plsは、mod_plsqlカートリッジを使用するためのインジケータです。

- apexは、mod_plsql構成ファイルで定義されているデータベース・アクセス記述子(DAD)です。
以前のリリースからアップグレードしたユーザー、またはカスタム構成を行っているユーザーの場合、この値にhtmldbやそれ以外の値が設定されている場合があります。インスタンス管理者にDADの値を確認してください。

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

2. 「ユーザー名」にadminと入力します。

ヒント:
adminはデフォルトのインスタンス管理者アカウントです。インスタンス管理者アカウントをさらに作成するには、「新しいユーザー・アカウントの作成」を参照してください。

3. 「パスワード」に、Oracle Application Expressのインストール時に指定したインスタンス管理者アカウントのパスワードを入力します。

4. 「管理にログイン」をクリックします。
Oracle Application Express管理サービスが表示されます。

参照:
Oracle Application Expressのインストールについては、Oracle Databaseインストレーション・ガイドのOracle Databaseのポート番号の管理に関するセクションを参照してください。

ワークスペースリクエストおよび変更リクエストの管理

インスタンス管理者は、ワークスペースリクエストと変更リクエストの確認および管理を行う必要があります。

「ワークスペース・リクエスト」を使用すると、ユーザーはセルフ・サービス方式でワークスペースを直接リクエストできます。たとえば、ユーザーは、ログイン・ページのリンクをクリックすると、リクエスト・フォームにアクセスできます。インスタンス管理者がこのワークスペースリクエストを承認すると、各ユーザーに適切なログイン情報の電子メールが自動的に送信されます。ワークスペースリクエストを使用するためのインスタンスの構成については、「割当てモードの指定」を参照してください。

「変更リクエスト」を使用すると、ユーザーは、既存のワークスペースを変更できます(新しいスキーマの追加、ディスク領域制限の引き上げなど)。

参照:
「割当てモードの指定」、「サービス・リクエストの有効化」および「サービス・リクエストの作成」

内容は次のとおりです。

- 「インスタンス管理」ホームページでのリクエストの表示

- 保留中のリクエストの表示

- ワークスペースリクエストの管理

- 変更リクエストの管理

「インスタンス管理」ホームページでのリクエストの表示

インスタンス管理者は、Oracle Application Expressの「インスタンス管理」(「インスタンス管理」)ホーム・ページで、保留中の新しいサービス・リクエストを表示できます。

「保留中のリクエスト」リージョンには、新しいサービス・リクエストとサービス変更リクエストの合計数がリストされます。より詳細なレポートを表示するには、リストされる数をクリックします。

図adm_pend_requests.gifの説明

「ワークスペース・リクエスト」レポートはページ下部に表示されます。このレポートはサービス・リクエストを日付ごとにリストします。特定のリクエストを表示するには、説明をクリックします。

図adm_home_requests.gifの説明

ヒント:
「新規サービス・リクエスト」レポート・ページを表示するには、「開発インスタンス間のアクティビティの監視」を参照してください。

保留中のリクエストの表示

サービス・リクエストの管理ページからワークスペースリクエストを表示するには、次のステップを実行します。

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

2. 「リクエストの管理」をクリックします。
サービス・リクエストの管理ページから、次の3つのタブを選択できます。

- オープン・リクエスト

- すべてのワークスペース・リクエスト

- すべての変更リクエスト

ヒント:
すべての変更リクエスト・ページは対話モード・レポートとして表示されます。各ページの上部にある検索バーを使用してページの外観をカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

3. 「オープン・リクエスト」に、新しいサービス・リクエストと変更リクエストが表示されます。新しいリクエストを承認または拒否するには、「編集」アイコンをクリックします。
図recent_requests.gifの説明

4. 「すべてのワークスペース・リクエスト」タブをクリックします。
図wkspc_requests.gifの説明

リクエストを編集するには、「編集」アイコンをクリックします。リクエストを承認または拒否するには、「アクション」列の「プロビジョニング」をクリックします。詳細は、「ワークスペースリクエストの管理」を参照してください。

5. 「すべての変更リクエスト」をクリックします。
図all_requests.gifの説明

リクエストを表示するには、「リクエストの表示」をクリックします。詳細は、「変更リクエストの管理」を参照してください。

ワークスペースリクエストの管理

「ワークスペース・リクエスト」では、ユーザーがリクエスト・フォームにアクセスするためのログイン・ページのリンクをクリックすることで、ワークスペースをリクエストできます。送信した場合、インスタンス管理者はそのリクエストを確認し、承認または拒否することができます。ワークスペースリクエストを使用するためのインスタンスの構成については、「割当てモードの指定」を参照してください。

内容は次のとおりです。

- 保留中のワークスペースリクエストの承認または拒否

- 既存のワークスペースリクエストのステータスの変更

- ワークスペースリクエストの削除

保留中のワークスペースリクエストの承認または拒否

保留中のワークスペースリクエストを承認または拒否するには、次のステップを実行します。

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

2. 「リクエストの管理」をクリックします。

3. 「すべてのワークスペース・リクエスト」タブをクリックします。
ワークスペース・リクエスト・ページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. 確認するリクエストを検索します。

5. リクエストを編集または確認するには、「編集」アイコンをクリックします。プロビジョニング・リクエスト・ページでは、次の操作を実行できます。

- リクエストを編集し、「変更の適用」をクリックします。

- 「削除」をクリックして、リクエストを削除します。

6. すべてのワークスペース・リクエスト・ページに戻ります。

7. リクエストを承認するには、次のステップを実行します。

1. 「アクション」列の「割当て」をクリックします。

2. 割当ての管理ページで、「承認」をクリックします。

3. 電子メール・メッセージを確認します。

4. 必要に応じて、メッセージを更新し「電子メールを承認および送信」をクリックします。
「割当てステータス」で「電子メールの検証」を選択した場合、検証リンクを含む電子メールがユーザーに送信されます。ワークスペースを作成するには、ユーザーはワークスペースを作成するための検証リンクをクリックする必要があります。「割当てモードの指定」を参照してください。

8. リクエストを拒否するには、次のステップを実行します。

1. 「アクション」列の「割当て」をクリックします。

2. 割当ての管理ページで「拒否」をクリックします。

3. 電子メール・メッセージを確認します。

4. リクエストの拒否理由などの情報を追加するには、メッセージを更新して「電子メールを拒否および送信」をクリックします。
リクエストが拒否されたことを通知する電子メールがユーザーに送信されます。

承認プロセスの詳細

インスタンス管理者がワークスペースリクエストを承認するときに電子メールの検証を使用している場合は、次のイベントが発生します。

1. 検証リンクを含む電子メールがユーザーに送信されます。

2. ユーザーが検証リンクをクリックすると、ワークスペースが作成されます。

3. ログイン資格証明(ワークスペース名、ユーザー名およびパスワード)を含む別の電子メールがユーザーに送信されます。

4. ワークスペースリクエストのステータスがAcceptedからApprovedに変更されます。

ユーザーが検証リンクをクリックしない場合は、「アクション」列の「DELETE」リンクをクリックすることでリクエストを迅速に削除できます。

エラーが発生した場合

ワークスペースの作成プロセス中にエラーが発生した場合、リクエストのステータスはRequestedに戻り、次のメッセージを含む電子メールがユーザーに送信されます。

Please contact administrator.

問題が解決されると、管理者は再度前のステップを繰り返し、リクエストを承認できます。

既存のワークスペースリクエストのステータスの変更

既存のワークスペースリクエストのステータスを変更するには、次のステップを実行します。

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

2. 「リクエストの管理」をクリックします。

3. 「すべてのワークスペース・リクエスト」タブをクリックします。
ワークスペース・リクエスト・ページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. すべてのワークスペースリクエストを確認するには、「Filter Status_Code = '1'」の選択を解除します。

5. 確認するリクエストを検索します。

6. 「アクション」列の「調整」リンクをクリックします。
リクエストを調整ページが表示されます。

7. 「プロジェクト・ステータス」リストから、新しいステータスを選択します。

8. 「変更の適用」をクリックします。

注意:
「プロジェクト・ステータス」を「リクエスト済」に変更する場合は注意してください。「リクエスト済」に変更してもワークスペースの割当ては可能ですが、アカウントの割当て方法によってはデータが破損する場合があります。割当てシステムでは、「リクエスト済」のワークスペースリクエストにはワークスペース管理者または開発者用の対応するスキーマおよびディクショナリ・エントリが存在しないとみなされます。「承認」のワークスペースの「プロジェクト・ステータス」を「リクエスト済」に変更する必要がある場合は、まずサービスを終了してから、ステータスを「リクエスト済」に変更します。

ワークスペースリクエストの削除

ワークスペースリクエストを削除するには、次のステップを実行します。

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

2. 「リクエストの管理」をクリックします。

3. 「すべてのワークスペース・リクエスト」をクリックします。
ワークスペースリクエスト・ページが表示されます。

4. 「Filter Status_Code = '1'」の選択を解除して、すべてのワークスペースリクエストを確認します。

5. 削除するリクエストの「編集」アイコンをクリックします。

6. リクエストを割当てページで、該当するボタンをクリックします。

- プロジェクト・ステータスがApprovedの場合は、「終了または削除」をクリックします。

- プロジェクト・ステータスがDeclined、Requested、TerminatedまたはAcceptedの場合は、「削除」をクリックします。

7. 「リクエストの削除」をクリックします。

変更リクエストの管理

「変更リクエスト」を使用すると、ユーザーは、既存のワークスペースを変更できます(新しいスキーマの追加、ディスク領域制限の引き上げなど)。送信した場合、インスタンス管理者はその変更リクエストを確認し、承認または拒否することができます。

内容は次のとおりです。

- すべての変更リクエスト・ページからのリクエストの表示

- 保留中の変更リクエストの承認または拒否

すべての変更リクエスト・ページからのリクエストの表示

ワークスペースリクエスト・ページから変更リクエストを表示するには、次のステップを実行します。

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

2. 「リクエストの管理」をクリックします。

3. 「リクエストの管理」で、「すべての変更リクエスト」タブをクリックします。
このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. 次のトピックの「保留中のワークスペースリクエストの承認または拒否」を参照してください。

保留中の変更リクエストの承認または拒否

保留中の変更リクエストを承認または拒否するには、次のステップを実行します。

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

2. 「リクエストの管理」をクリックします。

3. 「リクエストの管理」で、「すべての変更リクエスト」タブをクリックします。
このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. リクエストを検索して、「アクション」列の「リクエストの表示」をクリックします。
変更リクエストの表示ページが表示されます。表示されるボタンは変更リクエストの種類に依存します。

5. 次のいずれかを選択します。

- スキーマのリクエストを承認するには、「スキーマの作成」をクリックします。

- 追加ディスク領域のリクエストを承認するには、「領域の追加」をクリックします。

- サービス終了のリクエストを承認するには、「サービスを終了」をクリックします。

- リクエストを拒否するには、「リクエストを拒否」をクリックします。

- リクエストを削除して拒否するには、「拒否する場合は、このリクエストの削除」を選択してから、「リクエストを拒否」をクリックします。

インスタンス設定の管理

インスタンス管理者は「インスタンスの管理」の設定を使用して、Oracle Application Expressインスタンスを管理および構成します。

内容は次のとおりです。

- 機能構成の管理

- セキュリティ設定の構成

- インスタンス設定の構成

- サインアップ・ウィザードの実行時の同意書またはアンケートの組込み

- アクティブでないワークスペースの消去

- パッケージ・データベース・アプリケーションの管理

- パッケージWebシート・アプリケーションの管理

- パッケージ・アプリケーションのインストールの監視

- テンプレート・アプリケーションの管理

- セッション・ステートの管理

- メール・キューの管理

- ログおよびファイルの管理

- 対話モード・レポートのサブスクリプションの管理

- インストール済の翻訳の表示

- ランタイム環境の管理

- メッセージの管理

参照:
「割当てモードの指定」

機能構成の管理

機能構成ページを使用して、アプリケーション開発とSQLワークショップを構成したり、データベースの監視を制御します。

内容は次のとおりです。

- PL/SQLプログラム・ユニットの編集の無効化

- 新しいワークスペースでのデモンストレーション・オブジェクトの作成の無効化

- Webシート・オブジェクトの作成の無効化

- WebシートでのSQLアクセスの有効化と無効化

- SQLワークショップの構成

- データベース監視の有効化

- アプリケーション・アクティビティのロギングの有効化

- サービス・リクエストの有効化

参照:
「コンポーネントの可用性の管理」

PL/SQLプログラム・ユニットの編集の無効化

デフォルトでは、開発者はオブジェクト・ブラウザでデータベースのプロシージャ、パッケージおよびファンクションを参照しているときに、PL/SQLソース・コードを変更およびコンパイルできます。インスタンス管理者の場合、「PL/SQLプログラム・ユニットの編集を許可」から選択することにより、インスタンス全体に対してPL/SQLプログラム・ユニットの編集を制御できます。

PL/SQLプログラム・ユニットの編集を無効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「アプリケーション開発」セクションに移動します。

5. 「PL/SQLプログラム・ユニットの編集を許可」で、「いいえ」を選択します。

6. 「変更の適用」をクリックします。

参照:
特定のワークスペースでのPL/SQLプログラム・ユニットの編集の無効化の詳細は、「ワークスペースに対するPL/SQLプログラム・ユニットの編集の無効化」を参照してください。

新しいワークスペースでのデモンストレーション・オブジェクトの作成の無効化

インスタンス管理者が新しいワークスペースを作成すると、Oracle Application Expressによりワークスペース内に自動的にサンプル・アプリケーションが作成されます。

サンプル・アプリケーションの作成を無効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「アプリケーション開発」セクションに移動します。

5. 「新しいワークスペースにデモンストレーション・オブジェクトの作成」で、「いいえ」を選択します。

6. 「変更の適用」をクリックします。

Webシート・オブジェクトの作成の無効化

インスタンス管理者が新しいワークスペースを作成すると、Oracle Application Expressによりワークスペース内に自動的にサンプルWebシート・オブジェクトが作成されます。

サンプルWebシート・オブジェクトの作成を無効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「アプリケーション開発」セクションに移動します。

5. 「新しいワークスペースにWebシート・オブジェクトを作成」で、「いいえ」を選択します。

6. 「変更の適用」をクリックします。

WebシートでのSQLアクセスの有効化と無効化

インスタンス管理者は、Application ExpressのWebシートでSQLタグを使用する機能およびSQLレポートを作成する機能を制御できます。無効にすると、インスタンス内のすべてのワークスペースのすべてのWebシート・アプリケーションでSQLタグを使用したりSQLレポートを作成することができなくなります。

WebシートでのSQLアクセスを制御するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「アプリケーション開発」セクションに移動します。

5. 「WebシートでのSQLとPL/SQLアクセスの有効化」で、「はい」または「いいえ」を選択します。

6. 「変更の適用」をクリックします。

パッケージ・アプリケーションのインストール・オプションの構成

パッケージ・アプリケーションをインストールする際は、インスタンス管理者が様々なインストール・オプションを指定できます。

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のパッケージ・アプリケーションの使用に関する説明

パッケージ・アプリケーションのインストール・オプションを構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「パッケージ・アプリケーションのインストール・オプション」で、次のオプションについて「はい」または「いいえ」を選択します。

- HTTPヘッダー変数認証の許可: パッケージ・アプリケーションのインストール時にHTTPヘッダー変数認証を有効化するには、「はい」を選択します。アイテムを含めない場合は、「いいえ」を選択します。

- LDAPディレクトリ認証の許可: LDAPディレクトリ認証を有効化するには、「はい」を選択します。アイテムを含めない場合は、「いいえ」を選択します。

- Oracle Application Server Single Sign-On認証の許可: Oracle Application Server Single Sign-On認証を有効化するには、「はい」を選択します。アイテムを含めない場合は、「いいえ」を選択します。

5. 「変更の適用」をクリックします。

SQLワークショップの構成

インスタンス管理者として、「SQLワークショップ」で属性を使用し、SQLワークショップの基本動作を構成できます。

SQLワークショップを構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「SQLワークショップ」で、表2-1に示す属性を入力します。

表2-1 SQLワークショップの属性

属性

説明

SQLコマンドの最大停止時間

SQLコマンド・プロセッサのトランザクション・コマンドがタイミング・アウトになるまで待機する最大時間を指定します。

SQLスクリプトの最大出力サイズ(バイト)

1つのSQLスクリプトで生成できる出力の最大量を指定します。SQLスクリプトはSQLワークショップから実行されます。

SQLスクリプトのワークスペースの最大出力サイズ(バイト)

ワークスペース内のすべてのスクリプトで使用できる領域の最大量を指定します。SQLスクリプトの結果は、スクリプト・エディタまたはSQLスクリプトのホームページからSQLスクリプトを実行した場合に生成される出力です。

SQLスクリプトの最大サイズ(バイト)

SQLワークショップ内で使用されるSQLスクリプトの最大サイズを指定します。

トランザクションSQLコマンドの有効化

Oracle Application Expressインスタンス全体でトランザクションSQLコマンドを有効にするには、「はい」を選択します。この機能を有効にすると、SQLコマンド・プロセッサ・ユーザーが同じ物理データベース・トランザクション内で複数のSQLコマンドを発行できます。

「はい」を選択すると、SQLコマンド・プロセッサ・ページに「自動コミット」チェック・ボックスが表示されます。デフォルトでは、このオプションは「いいえ」に設定されています。

RESTfulサービスを有効にする

RESTfulサービスを作成および編集する機能を制御します。RESTfulサービスを有効化するには、「はい」を選択します。

参照: 「RESTfulアクセスの制御」および『Oracle Application Express SQLワークショップ・ガイド』の「RESTfulサービスの使用」

5. 「変更の適用」をクリックします。

データベース監視の有効化

「データベース監視の有効化」を「はい」に設定すると、SQLワークショップでの監視が有効になります。ユーザーがデータベース監視ページにアクセス可能になる前に、インスタンス管理者はデータベースの監視を有効化する必要があります。

参照:
『Oracle Application Express SQLワークショップ・ガイド』のデータベースの監視に関するセクション

データベースの監視を有効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「監視」までスクロールします。

5. 「データベース監視の有効化」で、「はい」を選択します。

6. 「変更の適用」をクリックします。

注意:
DBAロールを付与されたデータベース・ユーザー・アカウントを持つユーザーのみがこのページにアクセスできます。

アプリケーション・アクティビティのロギングの有効化

「アプリケーション・アクティビティのロギング」では、このインスタンス上のすべてのアプリケーションに関してアプリケーション・アクティビティをロギングする方法が制御されます。

参照:
「開発インスタンス間のアクティビティの監視」

アプリケーション・アクティビティのロギングを構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「監視」までスクロールします。

5. 「アプリケーション・アクティビティのロギング」で、次のいずれかを選択します。

- アプリケーションの設定を使用(デフォルト): 各アプリケーションのロギング属性を使用して、アクティビティをログするかどうかを決定します。

- なし: インスタンス内のすべてのアプリケーションでアクティビティのロギングを無効にします。

- 常時: インスタンス内のすべてのアプリケーションでアクティビティのロギングを有効にします。

6. 「変更の適用」をクリックします。

アプリケーション・トレースの有効化

インスタンス管理者は、開発者またはユーザーが、ページを表示する際にURLに&p_trace=YESを指定するだけでデータベース・トレース・ファイルを生成できるかどうかを制御できます。アプリケーションでデバッグが有効になっている場合は、トレース・ファイルを生成する機能がすでに制御されています。

参照:
「開発インスタンス間のアクティビティの監視」

アプリケーション・トレースをインスタンス・レベルで制御するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「監視」までスクロールします。

5. 「アプリケーション・トレースの有効化」で、次のいずれかを選択します。

- はい: デバッグが有効になっているすべてのアプリケーションは、URLに&p_trace=YESを使用して、ページにサーバー側のデータベース・トレース・ファイルを生成することもできます。詳細は、『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のSQLトレースの有効化およびTKPROFの使用に関する説明を参照してください。

- いいえ: インスタンスのいずれのアプリケーションについても、トレースを有効化できません。URLに&p_trace=YESを使用してアプリケーションを実行しようとすると、ページのレンダリングは行われますが、SQLトレース・ファイル生成のリクエストは無視されます。

6. 「変更の適用」をクリックします。

サービス・リクエストの有効化

ワークスペース管理者がワークスペース管理からサービス・リクエストを行う機能を制御します。サービス・リクエストには、新規スキーマのリクエスト、記憶域のリクエスト、またはワークスペースの終了のリクエストを行う機能が含まれます。

参照:
「ワークスペースリクエストおよび変更リクエストの管理」

サービス・リクエストを有効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「機能構成」をクリックします。

4. 「ワークスペース管理」までスクロールします。

5. 「サービス・リクエストを有効にする」で、「はい」を選択します。

6. 「変更の適用」をクリックします。

セキュリティ設定の構成

インスタンス管理者は、Application Expressのログイン・フォームへの移入に使用するCookieの無効化、アカウントへのアクセスの制御、パスワード・ポリシーの設定などのセキュリティ設定を構成できます。

内容は次のとおりです。

- ログイン・フォームへ移入するCookieの無効化

- Oracle Application Express管理サービスへのアクセスの無効化

- ワークスペースログイン・アクセスの無効化

- パブリック・ファイルのアップロードの制御

- IPアドレスによるユーザー・アクセスの制限

- インスタンスでのプロキシ・サーバーの構成

- HTTPSの必要性

- RESTfulアクセスの制御

- セッション・タイムアウトの構成

- URLタイプのリージョンおよびWebサービスからのドメインの除外

- ログイン制御の構成

- すべてのワークスペースに対するログイン制御の有効化

- 強力なパスワード・ポリシーについて

- パスワード・ポリシーの構成

- データベース・アクセス記述子(DAD)によるOracle Application Expressへのアクセスの制限

- 認可済URLの定義

ログイン・フォームへ移入するCookieの無効化

インスタンス管理者は、開発者または管理者がApplication Expressのログイン・ページからワークスペースにログインするときにユーザーのコンピュータに便利なCookieを送信するかどうかを制御できます。

「ワークスペースCookieの設定」オプションが「はい」に設定されている場合、Oracle Application Expressは次のような永続Cookieを送信します。

- 最後に使用されたワークスペース名とユーザー名が組み合されます

- 6か月の存続期間があります

- Application Expressのワークスペースログイン・フォーム(Oracle Application Express管理サービスのログイン・フォームではありません)への移入のために読み取られます

ログイン・フォームに移入するCookieを無効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「セキュリティ」セクションに移動します。

5. 「ワークスペースCookieの設定」で、「いいえ」を選択します。

6. 「変更の適用」をクリックします。

注意:
コンピュータがこのCookieを受信している場合は、ブラウザのツールまたはシステム・ユーティリティを使用して、ディスク上の永続位置から物理的に削除できます。このCookieはORA_WWV_REMEMBER_UNという名前です。以前のリリースのOracle Application Expressの場合、このCookieはORACLE_PLATFORM_REMEMBER_UNという名前です。このCookieは、個別のホスト名およびパス・コンポーネントを持つ、アクセスされた各Oracle Application Expressサービスに存在します。

Oracle Application Express管理サービスへのアクセスの無効化

インスタンス管理者は、Oracle Application Express管理サービスへのユーザー・アクセスを制限して、ユーザーがOracle Application Express管理サービスにログインするのを防止できます。本番環境で管理者によるログインを無効にすると、権限のないユーザーによるApplication Express管理サービスへのログインおよびユーザー・ログイン資格証明の破損を防止できます。

Oracle Application Express管理サービスへのユーザー・アクセスを無効化するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「セキュリティ」セクションに移動します。

5. 「管理者ログインの無効化」で「はい」を選択します。

6. 「変更の適用」をクリックします。

この値を設定してログアウトすると、すべてのユーザーがOracle Application Express管理サービスにログインできなくなります。

管理者ログインの有効化

この設定を無効化し、管理者ログインを有効化するには、次のステップを実行します。

1. SQL*Plusに接続し、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200;

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.SET_PARAMETER('DISABLE_ADMIN_LOGIN', 'N');
commit;
END;
/

ワークスペースログイン・アクセスの無効化

開発者およびワークスペース管理者はOracle Application Express開発環境にログインして、アプリケーション・ビルダー、SQLワークショップ、チーム開発と管理にアクセスします。

これらのアプリケーションへのアクセスを制限するには、「ワークスペース・ログインの無効化」から「はい」を選択します。このオプションによって、ランタイムのみの環境が効果的に設定されますが、インスタンス管理者は引き続き「インスタンス管理」にログインできます。本番環境で「はい」を選択すると、開発者はアプリケーションまたはデータを変更できなくなります。

参照:
「ランタイム環境の管理」

内部ワークスペースへのユーザー・アクセスを無効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「セキュリティ」セクションに移動します。

5. 「ワークスペースログインの無効化」で「はい」を選択します。
「はい」を選択すると、ユーザーが内部ワークスペースにログインできなくなります。

6. 「変更の適用」をクリックします。

パブリック・ファイルのアップロードの制御

「パブリック・ファイルのアップロードを許可」属性を使用して、認証されていないユーザーがファイルのアップロード制御を提供するアプリケーションでファイルをアップロードできるかどうかを制御します。

ファイルのアップロードを制御するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「セキュリティ」セクションに移動します。

5. 「パブリック・ファイルのアップロードを許可」で、次のいずれかを選択します。

- はい: 認証されていないユーザーが内部ワークスペースのアプリケーションでファイルをアップロードできます。

- いいえ: 認証されていないユーザーが内部ワークスペースのアプリケーションでファイルをアップロードできません。

6. 「変更の適用」をクリックします。

IPアドレスによるユーザー・アクセスの制限

インスタンス管理者は、RESTRICT_IP_RANGEというランタイム設定を作成して、Oracle Application Expressインスタンスへのユーザー・アクセスを制限できます。

IPアドレスでユーザー・アクセスを制限するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「セキュリティ」セクションに移動します。

5. 「管理者ログインの無効化」で、「いいえ」を選択します。

6. 「IPアドレス別にアクセスを制限」に、カンマで区切られたIPアドレスのリストを入力します。ワイルドカードを指定するには、アスタリスク(*)を使用します。
1つから4つのレベルのIPアドレスを入力できます。次に例を示します。

141, 141.* ...
192.128.23.1 ...

注意:
ワイルドカードを使用する場合は、ワイルドカードの後ろに数値を追加して入力しないでください。たとえば、138.*.41.2とは入力できません。

7. 「変更の適用」をクリックします。

インスタンスでのプロキシ・サーバーの構成

すべてのアウトバウンドHTTPトラフィックにプロキシを使用するようにOracle Application Expressインスタンス全体を構成できます。インスタンス・レベルでのプロキシの設定は、アプリケーション・レベルまたはWebサービス参照で定義されたすべてのプロキシより優先されます。指定したプロキシは、URLタイプのリージョン、Webサービスおよびレポート出力に使用されます。

Oracle Application Expressインスタンスにプロキシを構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「セキュリティ」セクションに移動します。

5. 「インスタンス・プロキシ」で、インスタンス全体に使用するプロキシのアドレスを入力します。

6. 「変更の適用」をクリックします。

HTTPSの必要性

Secure Socktets Layer(SSL)は、インターネット上で転送されるデータのセキュリティを管理するためのプロトコルです。Webアプリケーションの場合、SSLはHTTPSプロトコルを使用して実装されます。暗号化されていない(クリアテキストの)通信チャネルで機密データが送信されないように、SSL(HTTPSプロトコル)を使用してOracle Application Expressアプリケーションを実行することをお薦めします。

「HTTPSが必要」属性および「アウトバウンドHTTPSが必要」属性を設定すると、Oracle Application Expressインスタンスとすべての関連アプリケーションでHTTPSを必要とするように構成できます。

HTTPSの必要性

Oracle Application ExpressインスタンスでHTTPSを必要とするようにするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「セキュリティ」セクションに移動します。

5. 「HTTPSが必要」で、「はい」を選択します。

6. 「変更の適用」をクリックします。

注意:
「HTTPSが必要」を「はい」に設定すると、HTTPSを介してのみOracle Application ExpressワークスペースまたはOracle Application Express管理サービスにログインできます。

アウトバウンド・トラフィックでのHTTPSの必要性

アウトバウンド・トラフィックでのみHTTPSを必要とするようにするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「セキュリティ」セクションに移動します。

5. 「アウトバウンドHTTPSが必要」で、「はい」を選択します。

6. 「変更の適用」をクリックします。

「HTTPSが必要」の無効化

「HTTPSが必要」を無効化するには、次のステップを実行します。

1. 現行スキーマとしてApplication Expressエンジン・スキーマを使用してSQL*PlusまたはSQL Developerに接続します。次の例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200;

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.SET_PARAMETER('REQUIRE_HTTPS', 'N');
commit;
end;
/

「アウトバウンドHTTPSが必要」の無効化

「アウトバウンドHTTPSが必要」を無効化するには、次のステップを実行します。

1. 現行スキーマとしてApplication Expressエンジン・スキーマを使用してSQL*PlusまたはSQL Developerに接続します。次の例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200;

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.SET_PARAMETER('REQUIRE_OUT_HTTPS', 'N');
commit;
end;
/

RESTfulアクセスの制御

「RESTfulアクセスを許可」属性を使用して、開発者がレポート・リージョンをRESTfulサービスとして公開できるかどうかを制御します。

参照:
『Oracle Application Express SQLワークショップ・ガイド』の「RESTfulサービスの使用」

RESTfulアクセスを有効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「RESTfulアクセス」セクションを見つけます。

5. 「RESTfulアクセスを許可」から、次のいずれかを選択します。

- はい: 開発者はレポート・リージョンをRESTfulサービスとして公開できます。

- いいえ: 開発者はレポート・リージョンをRESTfulサービスとして公開できません。

6. 「変更の適用」をクリックします。

セッション・タイムアウトの構成

「セッション・タイムアウト」の属性を使用して、アプリケーション・レベルでWebブラウザが開いたまま放置されたコンピュータに対する公開を抑制します。

Oracle Application Expressインスタンスのセッション設定を管理するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. Application Expressの「セッション・タイムアウト」で、次の属性を指定します。

- 最大セッションの長さ: アプリケーション・セッションの存続期間(秒)を制御する正の整数を入力します。この設定よりもアプリケーション・レベルの設定が優先されます。値をデフォルトの8時間(28800秒)に戻すには、値をNULLのままにします。セッションを無期限に存続させるには、0を入力します。1時間ごとに実行され、12時間より前のセッションを削除するジョブ操作が、このセッション期間よりも優先されることがあります。

- 最大セッション・アイドル時間: Oracle Application Expressアプリケーションのためにセッションがアイドル状態で存続できる時間(秒)を制御する正の整数を入力します。この設定よりもアプリケーション・レベルの設定が優先されます。値をデフォルトの1時間(3600秒)に戻すには、値をNULLのままにします。セッションのアイドル時間のチェックが実行されないようにするには、0に設定します。

5. 「変更の適用」をクリックします。

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のセッション・タイムアウトに関するセクション

URLタイプのリージョンおよびWebサービスからのドメインの除外

Oracle Application Expressインスタンス全体に対してURLタイプのリージョンおよびWebサービスを制限できます。インスタンス管理者は除外するドメインおよびURLタイプのリージョンを定義します。Web参照またはURLタイプのリージョンに除外されたドメインが含まれる場合、制限されていることを通知するエラーがユーザーに表示されます。

URLタイプのリージョンおよびWebサービスからドメインを除外するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「ドメインの使用禁止」で、次のような、除外するドメインのコロン区切りのリストを入力します。

mycompany.com:yourcompany.com:abccompany.com

5. 「変更の適用」をクリックします。

ログイン制御の構成

インスタンス管理者は、Oracle Application Expressがログイン試行の失敗を処理する方法を構成できます。

一般ログイン制御を構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「一般ログイン制御」までスクロールします。

5. 「一般ログイン制御」には、次の項目があります。

1. ログイン試行失敗後の遅延時間: ログイン試行間の遅延秒数を表す正の整数を入力します。カウントダウンを無効化して即時アクセスを有効化するには、0を入力します。遅延が0より大きい場合、Oracle Application Expressによって、初回ログイン失敗時を含め、常にカウントダウンが表示されます。

2. 遅延の計算方法: ログイン失敗時の遅延計算方法を選択します。計算方法は、「ログイン・アクセス・ログ」の最新データに基づきます。詳細は、アイテム・ヘルプを参照してください。

3. インバウンド・プロキシ・サーバー: リクエストを介する既知のプロキシ・サーバーについて、そのIPアドレスのカンマ区切りリストを入力します。Oracle Application Expressはこのリストを使用して、HTTPヘッダーX-Forwarded-ForおよびREMOTE_ADDRから実際のクライアント・アドレスを計算します。

6. 「変更の適用」をクリックします。

すべてのワークスペースに対するログイン制御の有効化

デフォルトでは、Oracle Application Expressインスタンス間でログイン制御が有効です。インスタンス管理者はすべての開発インスタンス間のすべてのワークスペースのすべてのアカウントに対してログイン制御を有効にできます。アカウントのログイン制御には次が含まれます。

- ユーザーのアカウント有効期限およびロックの要求

- ログイン試行の失敗最大回数の設定

- 新しいパスワードを要求するプロンプトが表示されるまでのパスワードの存続期間の設定

インスタンス管理者がインスタンス全体でログイン制御を有効にしない場合は、各ワークスペース管理者がワークスペースごとに制御を有効にできます。「ワークスペースに対するアカウント・ログイン制御の有効化」を参照してください。

アカウント・ログイン制御が、Application Expressエンド・ユーザー・アカウント管理インタフェースを使用して作成されたエンド・ユーザー・アカウントに適用されることに注意してください。

すべてのワークスペースに対してログイン制御を有効にするには、次を実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「ワークスペース・ログイン制御」までスクロールします。

5. 「ワークスペース・ログイン制御」には、次の項目があります。

1. ユーザー・アカウントの有効期限およびロックが必要: 「はい」を選択すると、インスタンス内のすべてのワークスペースに対してApplication Expressユーザー・アカウントの有効期限およびロックの機能が有効になります。この選択により、同じ機能をワークスペースレベルで無効にできなくなります。
「いいえ」を選択すると、各ワークスペース管理者に対して制御は行われません。

2. 許可されるログイン失敗の最大回数: 開発者アカウントまたは管理者アカウントがロックされるまでに許可される認証の連続失敗の最大回数を整数で入力します。このフィールドの値を指定しない場合は、デフォルト値の4が設定されます。
この設定は管理者および開発者アカウントに適用されます。エンド・ユーザー・アカウントには適用されません。

ワークスペース管理者が値を指定しない場合は、ここで入力した値がワークスペースレベルの「許可されるログイン失敗の最大回数」プリファレンスのデフォルトとして使用されます。このプリファレンスは各ワークスペース内のエンド・ユーザー・アカウントで使用されます。

3. アカウント・パスワード・ライフタイム(日): アカウントの期限が切れるまでに開発者または管理者アカウント・パスワードを使用できる最大日数を入力します。このフィールドの値を指定しない場合は、デフォルト値の45日が設定されます。
この設定はApplication Express管理および開発環境へのアクセスに使用するアカウントにのみ適用されます。エンド・ユーザー・アカウントには適用されません。

ワークスペース管理者が値を指定しない場合は、ここで入力した値がワークスペースレベルのエンド・ユーザー・アカウント・ライフタイムのプリファレンスのデフォルトとして使用されます。このプリファレンスは各ワークスペース内のエンド・ユーザー・アカウントで使用されます。

6. 「変更の適用」をクリックします。

ヒント:
この機能は、Application Expressのユーザー作成および管理機能を使用して作成したアカウントにのみ適用されます。この機能は、追加的なアプリケーションの認証セキュリティを提供します。「Application Expressユーザーの管理」を参照してください。

強力なパスワード・ポリシーについて

インスタンス管理者は次に対してパスワード・ポリシーを有効にできます。

- すべてのワークスペースにおけるすべてのユーザー(つまりワークスペース管理者、開発者およびエンド・ユーザー)
インスタンス管理者は、パスワードの文字、長さ、単語、新旧パスワードの差分などの制限をすべてのユーザーに対して設定できます。

- Oracle Application Express管理サービスにログインするユーザー
Oracle Application Expressで強力なパスワード要件を機能させると、ハッカーが管理者のパスワードを判別できないようセキュリティの層をさらに追加できます。このオプションを選択する場合、パスワードはこれらの要件を満たす必要があります。

- 6文字以上で構成されます

- 小文字および大文字のアルファベット、数字、記号を1つ以上含みます

- ユーザー名は含めることができません

- Internalという単語を含めることができません

- このセクションの「ワークスペース名使用禁止」にある単語を含めることができません

パスワード・ポリシーの構成

パスワード・ポリシーを構成するには、次のようにします。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. ワークスペース管理者、開発者およびエンド・ユーザーに対してパスワード・ポリシーを設定するには、「ワークスペースのパスワード・ポリシー」までスクロールし、表2-2に示されている属性を指定します。

表2-2 ワークスペースのパスワード・ポリシーの属性

属性

説明

パスワードの最小文字数

ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードの最小文字数を設定する数値を入力します。

パスワードの差分の最小値

正の整数または0を入力します。

ユーザーがパスワードを変更したとき、新しいパスワードは古いパスワードと文字数が異なる必要があります。新旧パスワードの同じ位置における各差分が、差分の最低要件を満たしているかどうかについて、新旧パスワードが1文字ずつ比較されます。

この設定は、ワークスペース管理者、開発者およびエンド・ユーザーのアカウントに適用されます。

アルファベット文字を最低1つ含める必要があります

「はい」を選択した場合、ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードには、「アルファベット」フィールドで指定したアルファベットを1つ以上使用する必要があります。

数値を最低1つ含める必要があります

「はい」を選択した場合、ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードには、アラビア数字(0、1、2、3、4、5、6、7、8、9など)を1つ以上使用する必要があります。

句読点を最低1つ含める必要があります

「はい」を選択した場合、ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードには、「記号」フィールドで指定した記号を1つ以上使用する必要があります。

大文字を最低1つ含める必要があります

「はい」を選択した場合、ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードには、大文字のアルファベットを1つ以上使用する必要があります。

小文字を最低1つ含める必要があります

「はい」を選択した場合、ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードには、小文字のアルファベットを1つ以上使用する必要があります。

ユーザー名使用禁止

「はい」を選択した場合、ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードには、ユーザー名を使用できません。

ワークスペース名使用禁止

「はい」を選択した場合、ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードには、大/小文字にかかわらずワークスペース名を使用できません。

使用禁止

ワークスペース管理者、開発者およびエンド・ユーザーのアカウント・パスワードで使用不可にする単語を、コロンで区切って入力します。これらの単語は、大/小文字のどの組合せでもパスワードに使用できません。

この機能により、hello、guest、welcomeなどの単語に基づいて、単純な推測されやすいパスワードが作成できなくなるため、セキュリティが向上します。

アルファベット

新しいアルファベットを入力するか、既存のアルファベットを編集します。これは、アルファベット文字に関するパスワード検証に使用される一連の文字です。

記号

新しい記号を入力するか、既存の記号を編集します。これは、記号に関するパスワード検証に使用される一連の文字です。

次に、Application Expressサービス管理者のパスワード・ポリシーを設定します。

5. 「サービス管理者のパスワード・ポリシー」にスクロールし、次のいずれかを指定します。

1. 「ワークスペースのパスワード・ポリシー」で指定したポリシーの使用: 「ワークスペースのパスワード・ポリシー」で指定したパスワード・ルールをサービス管理者のパスワードに適用します。

2. デフォルトの強力なパスワード・ポリシーの使用: デフォルトの強力なパスワード・ポリシーをサービス管理者のパスワードに適用します。詳細は、アイテム・ヘルプを参照してください。

6. 「変更の適用」をクリックします。

データベース・アクセス記述子(DAD)によるOracle Application Expressへのアクセスの制限

mod_plsqlおよび埋込みPL/SQLゲートウェイでは、コールされるPL/SQLファンクションをHTTPリクエストごとに指定するためのディレクティブがサポートされています。この機能を使用すると、埋込みPL/SQLゲートウェイまたはmod_plsqlを介してコールされるプロシージャを制限できます。このファンクションは、リクエストで指定されたプロシージャが許可されていればTRUEを戻し、許可されていなければFALSEを戻します。このファンクションを使用すると、Oracle Application Expressに対するアクセス制限を、データベース・アクセス記述子(DAD)ベースで適用できます。

参照:
『Oracle Application Expressインストレーション・ガイド』

Oracle Application Expressには、wwv_flow_epg_include_modules.authorizeというリクエスト検証ファンクションが付属しています。このファンクションを使用すると、Oracle Application Expressに構成された標準的なDADに対して適切な制限が指定されます。

インストーラによるインストールでは、Oracle Application Express製品スキーマ(APEX_040200)にPL/SQLファンクションも自動的に作成されます。アクセスを制限するには、このファンクションを変更して再コンパイルします。このファンクションのソース・コードは、ラッピングされておらず、Oracle Application Express製品コア・ディレクトリのファイルwwv_flow_epg_include_local.sqlにあります。ソース・コードは、次のとおりです。

CREATE OR REPLACE FUNCTION
wwv_flow_epg_include_mod_local(
PROCEDURE_NAME IN VARCHAR2)
RETURN BOOLEAN
IS
BEGIN
RETURN FALSE; -- remove this statement when
you add procedure names to the "IN" list
IF UPPER(procedure_name) IN (
'') THEN
RETURN TRUE;
ELSE
RETURN FALSE;
END IF;
END wwv_flow_epg_include_mod_local;
/

許可されるプロシージャの名前を追加するには、次のステップを実行します。

1. BEGIN文のすぐ後ろのRETURN FALSE文を削除するかコメント・アウトします。

...
BEGIN
RETURN FALSE; -- remove this statement when
you add procedure names to the "IN" list
...

2. HTTPリクエストでの起動を許可するプロシージャの名前を表す句に、名前を追加します。たとえば、プロシージャPROC1およびPROC2をINリストで許可する場合は、IN ('PROC1', 'PROC2')のように記述します。

このファンクションのソース・コードの変更後に、Oracle Application Express製品スキーマ(APEX_040200)を変更し、そのスキーマのファンクションをコンパイルします。

製品スキーマAPEX_040200を変更するには、次のステップを実行します。

1. SQLコマンドライン(SQL*Plus)にSYSとしてログインします。

2. 次のコマンドを入力して、製品スキーマ(APEX_040200)を変更します。

ALTER SESSION SET CURRENT_SCHEMA APEX_040200;

3. ファンクションwwv_flow_epg_include_local.sqlをコンパイルします。

wwv_flow_epg_include_mod_localファンクションは、埋込みPL/SQLゲートウェイまたはmod_plsqlからコールされるOracle Application Expressのリクエスト検証ファンクションからコールされます。このOracle Application Expressファンクションは、まずリクエストを評価し、プロシージャ名に基づいて承認するか、拒否するか、またはローカル・ファンクションwwv_flow_epg_include_mod_localに渡します(このローカル・ファンクションは、独自ルールでリクエストを評価できます)。

Oracle Application Expressで使用するデータベース・アクセス記述子を新しく作成する際は、リクエスト検証ファンクションのディレクティブを指定する必要があります。具体的には、ファンクションwwv_flow_epg_include_modules.authorizeを、dads.confのデータベース・アクセス記述子エントリのディレクティブPlsqlRequestValidationFunctionで指定する必要があります。

wwv_flow_epg_include_modules.authorizeファンクションで実装される以外の制限がない場合は、wwv_flow_epg_include_mod_localファンクションのソース・コードについて実行する処理はありません。

PL/SQLのリクエスト検証ファンクションのディレクティブは、Oracle Application Server 10gおよびOracle HTTP Server 11g以上でのみ使用できます(また、埋込みPL/SQLゲートウェイはOracle Database 11g以上でのみ使用できます)。このディレクティブは、Oracle HTTP Serverリリース9.0.3では使用できません。

認可済URLの定義

以前のリリースのOracle Application Expressの場合、開発者は定義済URLにリダイレクトするOracle Application Expressプロシージャの引数としてURLを使用できます。例として、APEX_UTIL.COUNT_CLICK(p_urlパラメータ)およびWWV_FLOW_CUSTOM_AUTH_STD.LOGOUT(p_next_urlパラメータ)があります。

インスタンス管理者は、認可済URLのリストを定義できます。URLがこれらのプロシージャへの引数として指定されると、このリストをもとに内部的に検証されます。

認可済URLのリストを管理するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「セキュリティ」をクリックします。

4. 「認可済URL」タブをクリックします。

5. 新しいURLを追加するには、次のステップを実行します。

1. 「作成」をクリックします。

2. 認可済URL: 特定のApplication Expressプロシージャへのパラメータ値として使用できる認可済URLを入力します。
認可済URLの値全体が、Oracle Application ExpressプロシージャのURLパラメータ値と比較されます。認可済URL値全体の長さあるいは一部が完全一致する値があれば、そのURLパラメータ値は許可されます。

3. 説明: URLの説明を入力します。

4. 「変更の適用」をクリックします。

6. 既存のURLを編集するには、次のステップを実行します。

1. URLの横の「編集」アイコンをクリックします。

2. 「認可済URL」および「説明」フィールドを編集します。

3. 「変更の適用」をクリックします。

7. 既存のURLを削除するには、次のステップを実行します。

1. URLの横の「編集」アイコンをクリックします。

2. 「削除」をクリックします。

参照:
『Oracle Application Express APIリファレンス』

インスタンス設定の構成

インスタンス設定を使用して、Oracle Application Expressの構成を制御します(この設定は、現在のOracle Application Expressインスタンス内のすべてのワークスペースに適用されます)。

内容は次のとおりです。

- ワークスペースのセルフ・サービス割当ての有効化

- 電子メール割当ての無効化

- 記憶域の構成

- 電子メールの構成

- ウォレット情報の構成

- レポート出力の構成

- オンライン・ヘルプの構成

- リクエストのためのワークスペースサイズ・オプションの構成

参照:
「ワークスペースの作成」

ワークスペースのセルフ・サービス割当ての有効化

インスタンスの設定ページの「セルフ・サービス」セクションを使用して、Oracle Application Express開発インスタンスでのワークスペースの割当て(または作成)プロセスの動作方法を決定できます。

「手動」割当てモードでは、インスタンス管理者が新しいワークスペースを作成し、ワークスペース管理者にログイン情報を通知します。「リクエスト」または電子メールの検証割当てモードでは、ユーザーがセルフ・サービス方式でワークスペースを直接リクエストします。この方法では、ユーザーはログイン・ページ上のリンクを使用してリクエスト・フォームにアクセスします。ワークスペースリクエストが承認されると、該当するログイン情報が電子メールで自動的にユーザーに送信されます。

割当てモードを指定するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「セルフ・サービス」リージョンに移動します。

5. 「プロビジョニング・ステータス」から、次のいずれかを選択します。

- 手動: インスタンス管理者が新しいワークスペースを手動で作成し、ワークスペース管理者にログイン情報を通知します。

- リクエスト: ユーザーがセルフ・サービス方式で直接ワークスペースをリクエストします。このオプションを選択することにより、ログイン・ページにユーザーがワークスペースをリクエストできるリンクが表示されます。ユーザーがワークスペースをリクエストすると、各リクエストは承認用のキューに送信されます。リクエストが承認されると、ユーザーにログイン資格証明(ワークスペース名、ユーザー名およびパスワード)を含む電子メールが送信されます。

- 電子メールの検証でのリクエスト: 「リクエスト」とほぼ同じですが、各ユーザーは検証リンクを含む電子メールを最初に受信します。このリンクをクリックすると、ユーザーの電子メール・アドレスが検証されてからリクエストが処理されます。次に、ログイン資格証明(ワークスペース名、ユーザー名およびパスワード)を含む別の電子メールがユーザーに送信されます。

6. 「検証コードが必要」で「はい」または「いいえ」を選択して、新しいワークスペースをリクエストする際に検証コードを表示して必要とするかどうかを指定します。

7. 「電子メールの検証でのリクエスト」を選択した場合は、次を指定します。

- 検証コードが必要: リクエスト処理時に検証コードを表示して必要とするかどうかを決定します。「はい」または「いいえ」を選択します。

8. 「通知の電子メール・アドレス」で、新しいワークスペースリクエストとワークスペース変更リクエストについて、通知の電子メール・メッセージを受信する電子メール・アドレスを入力します。指定しない場合、ワークスペースリクエストを通知する電子メール・メッセージは送信されません。

9. 「変更の適用」をクリックします。

注意:
ログイン・ページのリンクを使用してユーザーがワークスペースをリクエストできるようにするには、インスタンス管理者は、前のステップで説明した「リクエスト」または「電子メールの検証」の割当てステータスを選択する必要があります。割当てステータスが「手動」に設定されている場合、ログイン・ページにリンクが表示されません。

参照:
「電子メール割当ての無効化」、「電子メールの構成」および「ワークスペースリクエストおよび変更リクエストの管理」

電子メール割当ての無効化

「電子メール・プロビジョニング」を使用すると、電子メールの検証で割当てを行う場合に、ワークスペースの割当てが無効になります。電子メール割当てを無効にした理由を示すメッセージをユーザーに表示するには、「メッセージ」フィールドを使用します。

電子メール割当てを無効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「電子メール・プロビジョニング」から、「無効」を選択します。
「無効」を選択すると、電子メールの検証で割当てを行う場合に、ワークスペースの割当てが完全に無効になります。

5. 「メッセージ」に、電子メール割当てを無効にした理由を示すメッセージを入力します。

6. 「変更の適用」をクリックします。

記憶域の構成

インスタンス管理者は、ワークスペースや自動拡張表領域をリクエストした際に新しいスキーマを要求したり、指定日数に達したアップロード済ファイルを削除する記憶域オプションを構成できます。

内容は次のとおりです。

- 新しいスキーマの要求

- 「自動拡張表領域」の有効化

- ビッグファイル表領域の有効化

- 暗号化された表領域の有効化

- アップロードしたファイルの削除

新しいスキーマの要求

ワークスペースの作成時に新しいスキーマを要求するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「記憶域」までスクロールします。

5. 「新しいスキーマが必要」から、次のいずれかを選択します。

- はい: ユーザーは新しいワークスペースをリクエストするときに、新しいスキーマをリクエストする必要があります。

- いいえ: ユーザーは新しいワークスペースをリクエストするときに、既存のスキーマを選択できます。

6. 「自動拡張表領域」で、「はい」または「いいえ」を選択します。

7. 「変更の適用」をクリックします。

「自動拡張表領域」の有効化

「自動拡張表領域」を有効にすると、Oracle Application Expressで割り当てられる表領域は、リクエストされたサイズの1/10のサイズのデータ・ファイルで作成されます。データ・ファイルは、リクエストされたサイズまで自動的に拡張します。たとえば、ユーザーが100MBのワークスペースをリクエストすると、データファイルの初期サイズは10MBとなり、100MBの最大サイズまで自動的に拡張します。

「自動拡張表領域」を有効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「記憶域」までスクロールします。

5. 「自動拡張表領域」を有効にするには、「はい」を選択します。

6. 「変更の適用」をクリックします。

ビッグファイル表領域の有効化

ワークスペースが割り当てられると、Oracle Application Expressによって、関連するデータベース・ユーザー、表領域およびデータファイルが作成されます。「ビッグファイル表領域」を有効にすると、Oracle Application Expressで割り当てられる表領域は、ビッグファイル表領域として作成されます。ビッグファイル表領域は、単一で非常に大きいデータファイルを持つ表領域です。これに対して、従来の小型ファイル表領域には複数のデータファイルを格納できますが、各データファイルは大きくありません。

表領域の容量が制限される場合があるため、大規模なファイル・サイズをサポートしていないプラットフォームでビッグファイル表領域を使用することはお薦めしません。サポートされているファイルの最大サイズの詳細は、ご使用のオペレーティング・システム固有のドキュメントを参照してください。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「記憶域」までスクロールします。

5. 「ビッグファイル表領域」で、「はい」を選択します。

6. 「変更の適用」をクリックします。

暗号化された表領域の有効化

「暗号化された表領域」を有効にすると、Oracle Application Expressで割り当てられる表領域は、Oracle Databaseの透過的データ暗号化(TDE)機能を使用して、暗号化された表領域として作成されます。TDEを使用すると、データ・ファイルに格納されている機密データを暗号化できます。許可なく復号化されるのを防止するため、暗号化鍵はデータベース外部のセキュリティ・モジュールに格納されます。

Application Expressでこの機能を利用するには、暗号化ウォレットを作成し、マスター暗号化鍵セットを使用する必要があります。また、暗号化ウォレットは新しいApplication Expressワークスペースの割当て前に開く必要があります。

暗号化された表領域を有効化するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「記憶域」までスクロールします。

5. 「暗号化された表領域」で、「はい」を選択します。

6. 「変更の適用」をクリックします。

アップロードしたファイルの削除

「アップロード済ファイルを次の日数後に削除」を使用して、Oracle Application Expressがアップロード済ファイルを自動的に削除するまでの日数を指定します。この自動削除処理がOracle Application Expressインスタンス内のすべてのワークスペースに適用されることに注意してください。削除されるファイルのタイプには次のものが含まれます。

- アプリケーションのエクスポート

- CSSのエクスポート

- イメージのエクスポート

- ページのエクスポート

- プラグイン

- スクリプトのエクスポート

- スプレッドシート/テキスト・データのインポート

- 静的ファイルのエクスポート

- テーマ

- ユーザー・インタフェースのデフォルト値

- ワークスペースのエクスポート

- XMLデータのインポート

エクスポート・ファイルおよびインポート・ファイルを削除するタイミングを構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「記憶域」までスクロールします。

5. 「アップロード済ファイルを次の日数後に削除」に、Oracle Application Expressがアップロード済ファイルを削除するまでの日数を入力します。正の整数を入力してください。この設定がNULLの場合、ファイルは自動的に削除されません。

6. 「変更の適用」をクリックします。

ヒント:
削除されたファイルのサマリーを確認するには、「自動ファイル削除ログ」を参照します。「開発インスタンス間のアクティビティの監視」を参照してください。

電子メールの構成

Oracle Application Expressでメールを送信できるようにするには、インスタンス管理者が電子メール設定を構成する必要があります。

さらに、Oracle Database 11gリリース1 (11.1)以上でOracle Application Expressを実行している場合、外部へのメールを有効化する必要があります。Oracle Database 11gリリース1 (11.1)以上では、ネットワーク・サービスと通信する機能はデフォルトで無効になっています。詳細は、『Oracle Application Expressインストレーション・ガイド』のご使用の構成のOracle Database 11gでのネットワーク・サービスの有効化に関する説明を参照してください。

ヒント:
新しいワークスペースリクエストが承認されたときにユーザーにログイン資格証明が電子メールで自動的に送信されるように、Oracle Application Expressを構成できます。詳細は、「割当てモードの指定」を参照してください。

内容は次のとおりです。

- フル開発環境での電子メールの構成

- ランタイム環境での電子メールの構成

- ランタイム環境での電子メール設定の決定

参照:
「メール・キューの管理」および『Oracle Application Express APIリファレンス』のAPEX_MAILに関するセクション

フル開発環境での電子メールの構成

完全開発環境でメールを送信するようにOracle Application Expressを構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「電子メール」で、次の入力を行います。

1. Application ExpressインスタンスのURL: Oracle Application ExpressインスタンスへのURLをDADと後続のスラッシュを含めて入力します。

2. Application ExpressのイメージURL: Oracle Application Expressイメージ・ディレクトリへのURLを後続のスラッシュを含めて入力します。

3. SMTPホスト・アドレス: SMTPサーバーのサーバー・アドレスを定義します。これは、インストール時のデフォルトではlocalhostに設定されます。別のサーバーをSMTPリレーとして使用する場合は、このパラメータをそのサーバーのアドレスに変更します。

4. SMTPホスト・ポート: メール・リクエスト用にSMTPサーバーが待機するポートを定義します。デフォルトの設定では25です。

5. SMTP認証ユーザー名: ユーザー名を入力すると、Oracle Application Expressは電子メールの送信時にこれを認証します。Oracle Database 11gリリース2 (11.2.0.2)よりも前では、SMTPの認証スキーム「LOGIN」のみがサポートされています。それより新しいデータベースのバージョンでは、UTL_SMTPのすべての認証スキームがサポートされています。

6. SMTP認証パスワード: パスワードを入力すると、Oracle Application Expressは電子メールの送信時にこれを認証します。Oracle Database 11gリリース2 (11.2.0.2)よりも前では、SMTPの認証スキーム「LOGIN」のみがサポートされています。それより新しいデータベースのバージョンでは、UTL_SMTPのすべての認証スキームがサポートされています。

7. SSL/TLSの使用: Oracle Database 11gリリース2 (11.2.0.2)より、Oracle Application Expressでは保護されたSMTP接続がサポートされています。次のオプションがあります。

- はい: SMTP通信の前にSSL/TLSによる保護された接続が確立されます。

- 接続の確立後: Oracle Application Expressは、接続が開かれた直後にSMTPのコマンドSTARTTLSを送信します。

- いいえ: 保護されていない接続が開かれます。

8. デフォルトの電子メール送信元アドレス: 割当てリクエストの承認や、パスワードのリセットなど、電子メールを作成するタスクに対する送信元アドレスを定義します。

9. ワークスペースごとの最大の電子メール: 24時間ごとの各ワークスペースのAPEX_MAIL APIで送信できる電子メール・メッセージの数を定義します。

5. 「変更の適用」をクリックします。

ランタイム環境での電子メールの構成

ランタイム環境でメールを送信するようにOracle Application Expressを構成するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.SET_PARAMETER(PARAMETER_NAME, PARAMETER_VALUE);
END;

電子メール・パラメータの詳細は、「フル開発環境での電子メールの構成」を参照してください。

参照:
『Oracle Application Express APIリファレンス』のSET_PARAMETERプロシージャに関するセクション

ランタイム環境での電子メール設定の決定

ランタイム環境での電子メール設定を決定するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

SELECT
APEX_INSTANCE_ADMIN.GET_PARAMETER(PARAMETER_NAME)
FROM DUAL;

電子メール・パラメータの説明は、「フル開発環境での電子メールの構成」を参照してください。

参照:
『Oracle Application Express APIリファレンス』のGET_PARAMETERファンクションに関するセクション

ウォレット情報の構成

Secure Sockets Layer(SSL)は、RSA公開鍵による暗号化と対称鍵による暗号化を組み合せて、認証、暗号化およびデータの整合性を実現する業界標準プロトコルです。SSLの有効時は、URLにhttpsと表示されます。

SSL有効URL(Webサービスの起動など)をコールする場合、またはSSL有効URLタイプのリージョンを作成する場合、ウォレットを作成する必要があります。ウォレットは、SSLに必要な認証および署名された資格証明(秘密鍵、証明書および信頼できる証明書)の格納に使用されるパスワード保護されたコンテナです。

内容は次のとおりです。

- ウォレットの作成

- 完全開発環境でのウォレットの構成

- ランタイム環境でのウォレットの構成

- ランタイム環境でのウォレット設定の決定

ウォレットの作成

ウォレットを作成するには、次のステップを実行します。

1. データベース管理者はOracle Application Expressデータベース・インスタンスでウォレットを作成する必要があります。Oracle Database Advanced SecurityガイドのOracle Wallet Managerの使用に関するセクションを参照してください。

2. インスタンス管理者は、インスタンスの設定ページの「ウォレット」セクションを構成して、ウォレットへのファイル・システム・パスおよび(必要に応じて)ウォレット・パスワードを指定します。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「SSL有効Webサービスでの作業」およびOracle Database Advanced SecurityガイドのOracle Wallet Managerの使用に関するセクション

完全開発環境でのウォレットの構成

完全開発環境でウォレット設定を指定するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「ウォレット」までスクロールします。

5. 「ウォレット」で、次の形式でウォレットが格納されているファイルシステムでのパスを入力します。

file:directory-path

6. ウォレットをオープンにするためにパスワードが必要な場合、次のステップを実行します。

1. 「ウォレット・パスワード」フィールドにパスワードを入力します。

2. 「ウォレット・パスワードを変更するかどうかを確認する場合は選択」を選択します。

7. 「変更の適用」をクリックします。

ランタイム環境でのウォレットの構成

ランタイム環境でウォレット設定を指定するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.SET_PARAMETER(PARAMETER_NAME, PARAMETER_VALUE);
END;

ウォレットのパラメータについては、表2-3を参照してください。

表2-3 ウォレットのパラメータ

パラメータ名

説明

WALLET_PATH

ファイル・システムでのウォレットへのパス。次に例を示します。

file:/home/<username>/wallets

WALLET_PWD

ウォレットに関連付けられているパスワード。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「SET_PARAMETERプロシージャ」

ランタイム環境でのウォレット設定の決定

ランタイム環境でのウォレット設定を決定するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

SELECT
APEX_INSTANCE_ADMIN.GET_PARAMETER(PARAMETER_NAME)
FROM DUAL;

ウォレットのパラメータについては、表2-3を参照してください。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「GET_PARAMETERファンクション」

レポート出力の構成

Oracle Application Expressにより、エンド・ユーザーがPDFを含む様々な形式でレポートをダウンロードおよび出力できる機能が提供されます。この機能を設定するには、各ユーザーは次の出力設定を構成する必要があります。

1. サイト・レベル: インスタンス管理者はこのセクションで説明するように、Oracle Application Expressインスタンス全体に対して機能のレベル(標準または拡張)を指定する必要があります。

2. アプリケーション・レベル: ワークスペース管理者および開発者は「レポート問合せ」と「レポート・レイアウト」を定義できます。「レポート問合せ」と「レポート・レイアウト」は「共有コンポーネント」に格納され、特定のページには関連がありません。

3. ページ/リージョン・レベル: 開発者は特定のページの「レポート」リージョンを編集し、レポート出力を有効化できます。つまり、エンド・ユーザーが様々な書式でリージョンを出力できるようになります。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「クラシック・レポート・リージョンの出力属性の構成」を参照してください。

ヒント:
Oracle Application ExpressをOracle Database 11gリリース1 (11.1)以上で実行している場合は、レポート出力を使用するためにネットワークを有効にする必要があります。『Oracle Application Expressインストレーション・ガイド』のご使用の構成のOracle Database 11gでのネットワーク・サービスの有効化に関する説明を参照してください。

内容は次のとおりです。

- フル開発環境でのレポート出力の構成

- ランタイム環境でのレポート出力設定の構成

- ランタイム環境でのレポート出力設定の決定

フル開発環境でのレポート出力の構成

完全開発環境でレポートの出力を構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「レポート出力」までスクロールします。

5. 「プリンタ・サーバー」で次のようにします。

- APEX Listener: APEX Listener 2.0以上を使用している場合は、このオプションを選択します。このオプションでは、Application Expressで提供されているデフォルト・テンプレートおよび独自にカスタマイズしたXSL-FOのテンプレートを使用したレポート問合せの作成、レポート・リージョンの出力などを含む、基本的な出力機能を使用できます。

注意:
APEX Listenerオプションを使用する場合は、外部のプリント・サーバーが不要になり、かわりにレポート・データおよびスタイルシートがリスナーにダウンロードされ、リスナーによってPDF形式にレンダリングされた後、クライアントに送信されます。この設定では、データベースにPDFドキュメントが戻されないため、APEX Listenerベースの構成を使用する際に、出力APIはサポートされません。

- 外部(Apache FOP): 外部J2EEサーバーでApache FOPを使用している場合は、このオプションを選択します。このオプションを使用すると、基本的な出力機能が使用できるようになり、この機能には、Application Expressによって提供されるデフォルトのテンプレートと独自にカスタマイズしたXSL-FOテンプレートを使用したレポート問合せの作成およびレポート・リージョンの出力が含まれます。

- Oracle BI Publisher: Oracle BI Publisher (Oracle XML Publisherとも呼ばれる)の使用許諾が必要です。このオプションでは、Oracle BI Publisherを使用してレポート問合せの結果を取得したり、それらをXMLからRTF形式に変換することができます。Application Express内でのレポート出力用に、独自にカスタマイズしたRTFまたはXSL-FOのテンプレートをアップロードするには、このオプションを選択します。

参照:
Oracle BI Publisherのインストールおよび構成の詳細は、「PDF Printing in Application Express」を参照してください。次のWebサイトにアクセスしてください。

http://www.oracle.com/technetwork/developer-tools/apex/application-express/configure-printing-093060.html

6. 次のオプションは、外部(Apache FOP)およびOracle BI Publisherに適用されます。

- 「プリント・サーバーのプロトコル」で、プリント・サーバーが使用するプロトコルを選択します。

- 「プリント・サーバーのホスト・アドレス」で、プリント・サーバー・エンジンのホスト・アドレスを指定します。

- 「プリント・サーバー・ポート」で、プリント・サーバー・エンジンのポートを定義します。デフォルトでは、レポート・サーバーのインストール時に8888に設定されています。

7. 「変更の適用」をクリックします。

ランタイム環境でのレポート出力設定の構成

ランタイム環境でレポート出力の設定を構成するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.SET_PARAMETER(PARAMETER_NAME, PARAMETER_VALUE);
END;

使用可能なパラメータについては、表2-4を参照してください。

表2-4 ランタイム環境でのレポート出力のパラメータ

パラメータ名

説明

PRINT_BIB_LICENSED

標準サポートまたは拡張サポートのいずれかを指定します。拡張サポートの場合は、Oracle BI Publisherの使用許諾が必要です。有効な値は、次のとおりです。

- STANDARD

- ADVANCED

- APEX_LISTENER

PRINT_SVR_HOST

プリント・サーバー変換エンジンのホスト・アドレス(localhostなど)を指定します。プリント・サーバーが別の場所にインストールされている場合は、対応するホスト・アドレスを入力します。

PRINT_SVR_PORT

プリント・サーバー・エンジンのポート(8888など)を定義します。値は、正の整数である必要があります。

PRINT_SVR_PROTOCOL

有効な値は、次のとおりです。

- http

- https

PRINT_SVR_SCRIPT

プリント・サーバー・エンジンのスクリプトを定義します。次に例を示します。

/xmlpserver/convert

参照:
『Oracle Application Express APIリファレンス』のSET_PARAMETERプロシージャに関するセクション

ランタイム環境でのレポート出力設定の決定

ランタイム環境でのレポート出力の設定を決定するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

SELECT
APEX_INSTANCE_ADMIN.GET_PARAMETER(PARAMETER_NAME)
FROM DUAL;

使用可能なパラメータについては、表2-4を参照してください。

参照:
『Oracle Application Express APIリファレンス』のGET_PARAMETERファンクションに関するセクション

オンライン・ヘルプの構成

開発者は、Oracle Application Express開発環境の右上隅にある「ヘルプ」リンクをクリックしてOracle Application Expressのオンライン・ドキュメント・ライブラリにアクセスできます。インスタンス管理者は、「ヘルプのURL」属性を構成することによって、この「ヘルプ」リンクをリダイレクトできます。

Oracle Application Expressの「ヘルプ」リンクの場所を構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「ヘルプ」までスクロールします。

5. 「ヘルプのURL」でURLを編集します。このURLは、Oracle Application Express内で「ヘルプ」リンクをクリックすると表示されます。

6. 「変更の適用」をクリックします。

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のOracle Application Expressドキュメントに関する説明

リクエストのためのワークスペースサイズ・オプションの構成

インスタンス管理者は、ユーザーが次をリクエストする際に使用可能なワークスペースサイズを構成できます。

- 新規ワークスペースおよびスキーマ

- 既存のワークスペースに対する追加領域

ワークスペースサイズ・オプションを構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「新規ワークスペース・リクエスト・サイズ」および「ワークスペース変更リクエスト・サイズ」までスクロールします。次を指定します。

- サイズ: サイズ・オプションを変更するデフォルト数を編集します。

- 表示: ワークスペースサイズの選択リストにすべてのサイズ・オプションを表示するために、「はい」を選択します。

- デフォルト: ワークスペースの「記憶域」フィールドに表示するデフォルト値を選択して、リクエストを変更します。

5. 「変更の適用」をクリックします。

参照:
「「自動拡張表領域」の有効化」

アプリケーションID範囲の管理

インスタンス管理者は、新しいデータベースまたはWebシート・アプリケーションのIDの範囲を制御できます。大規模な複数インスタンスのインストールでID範囲を区切ると、ワークスペースのアプリケーションIDを保持しながら、インスタンス間でワークスペースを簡単に移動できます。ID範囲を有効化するには、少なくとも最小IDを指定する必要があります。

アプリケーションID範囲を構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「アプリケーションID範囲」までスクロールして、次を指定します。

- 最小ID: データベースおよびWebシート・アプリケーションのIDの最小範囲を入力します。

- 最大ID: データベースおよびWebシート・アプリケーションのIDの最大範囲を入力します。

5. 「変更の適用」をクリックします。

サインアップ・ウィザードの実行時の同意書またはアンケートの組込み

インスタンス管理者は、ユーザーが新規サインアップ・ウィザードを実行するときに、同意書またはアンケートを作成して含めることもできます。

内容は次のとおりです。

- 同意書の定義

- サインアップ・アンケートの定義

同意書の定義

ユーザーが新規サービス・サインアップ・ウィザードを実行した際に、インスタンス管理者は、ウィザードがサービス・リクエストを送信する前に、ユーザーが同意書を受諾するように義務づけることができます。

同意書を含めて定義するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「新規サービス・サインアップ・ウィザードの管理」をクリックします。

4. 「同意書を有効化」には、次の項目があります。

- はい: ユーザーが新規サインアップ・サービス・ウィザードを実行する際に、定義した同意書を含めます。

- いいえ: ユーザーが新規サインアップ・サービス・ウィザードを実行する際に、定義した同意書を含めません。

5. 「同意書テキスト」に同意書のテキストを入力します。

6. 「変更の適用」をクリックします。

サインアップ・アンケートの定義

インスタンス管理者は、ユーザーが新規サービス・サインアップ・ウィザードの実行時に答えるアンケートの質問を含めることもできます。

アンケートを含めて定義するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「新規サービス・サインアップ・ウィザードの管理」をクリックします。

4. 「アンケートの質問」までスクロールします。

5. 「アンケートを有効化」には、次の項目があります。

- はい: ユーザーが新規サインアップ・サービス・ウィザードを実行する際に、定義したアンケートの質問を含めます。

- いいえ: ユーザーが新規サインアップ・サービス・ウィザードを実行する際に、定義したアンケートの質問を含めません。

6. 「質問」の下に、質問および回答を入力します。
各質問に対してすべての回答を改行で区切って1つのフィールドに入力します。「前のテキスト」フィールドおよび「後のテキスト」フィールドを使用して、最初と最後のテキストを含めます。

7. 「変更の適用」をクリックします。

参照:
「「アンケートをサインアップ」レポートの表示」

アクティブではないワークスペースの消去

アクティブでないワークスペースは、貴重な記憶領域を消費して、システム・パフォーマンスを低下させます。「ワークスペースの消去設定」を有効にすることによって、アクティブでないワークスペースを消去するようにOracle Application Expressを構成できます。

参照:
アクティブではないワークスペースの消去に関するレポートを表示するには、「開発インスタンス間のアクティビティの監視」を参照してください。

ワークスペースがアクティブでないとみなされると、通知電子メールが各ワークスペース管理者に送信され、特定の日数が経過するとワークスペースが消去されることが示されます。ワークスペース管理者は、組み込まれているリンクにアクセスし、オンラインでの指示に従うことによって、ワークスペースが消去されないようにすることができます。

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の電子メールの構成およびアプリケーションからの電子メールの送信に関するセクション

ワークスペースの消去設定の構成

ワークスペースの消去設定を構成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「ワークスペースの消去設定」をクリックします。

4. 「ワークスペースのパージ設定」で、次の設定を構成します。

1. 有効: 「はい」を選択すると、ワークスペースの消去プロセスが有効になります。「いいえ」を選択すると、ワークスペースの消去プロセスが無効になります。

2. 言語: アクティブでないワークスペースのワークスペース管理者に送信される電子メール・テキストの言語を選択します。各インスタンスで選択できる言語は1つのみであることに注意してください。

3. 管理電子メール・アドレスの消去: ワークスペース管理者への電子メールの送信元となる電子メール・アドレス(「送信元」アドレス)を入力します。

4. サマリーの電子メールを次に送信: カンマで区切った電子メール・アドレスのリストを入力します。受信者は、消去プロセスの日次電子メール・サマリーを受信します。

5. 消去までの日数: ワークスペースが物理的に消去されるまでの日数を入力します。たとえば、10を入力すると、ワークスペースは非アクティブ・リストに追加されてから10日後に消去されます。

6. 何日前にリマインダするか: 消去日の何日前にリマインダの電子メールをワークスペース管理者に送信するかを入力します。リマインダの電子メールの基準は、次のとおりです。

- ワークスペースが非アクティブ・リストに存在する

- ワークスペースにアクティビティが存在しない

- ワークスペース管理者が、電子メール内のリンクにアクセスしてワークスペースが消去されないようにしていない

7. 非アクティブ日: ワークスペースがアクティブでないと分類されるまでの非アクティブな状態の日数を入力します。非アクティブな状態には、ワークスペースへのログインがないこと、ワークスペースでアプリケーションのランタイム・アクティビティがないことが含まれます。

8. 猶予期間(日数): 猶予期間の日数を入力します。猶予期間が開始されるのは、ワークスペース管理者が自身のワークスペースが消去されないように電子メールのリンクをクリックした後です。猶予期間中にアクティビティが存在しないと、ワークスペースは非アクティブなワークスペースのリストに再び追加されます。

9. 最大実行時間(時間): 消去プロセスが1回のワークスペース消去ジョブで実行できる時間を制限する時間数を入力します。

10. ワークスペースの最大数: 1回のワークスペース消去ジョブで消去されるワークスペースの最大数を入力します。

11. 電子メールの最大数: ワークスペース消去ジョブの実行ごとに送信されるリマインダの電子メールとワークスペースの非アクティブ電子メールの最大数を入力します。

5. 「変更の適用」をクリックします。

パッケージ・データベース・アプリケーションの管理

インスタンス管理者は、規定のインスタンスで、規定の任意のパッケージ・データベース・アプリケーションの人気度を表示できます。たとえば、チェックリスト・マネージャをインストールしているワークスペースの数を確認できます。

パッケージ・データベース・アプリケーションを管理するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「共有コンポーネントの管理」で、「パッケージ・データベース・アプリケーション」をクリックします。
パッケージ・データベース・アプリケーション・ページが表示されます。

ヒント:
パッケージ・データベース・アプリケーション・ページは、対話モード・レポートとして表示されます。ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

パッケージWebシート・アプリケーションの管理

インスタンス管理者は、規定のインスタンスで、規定の任意のパッケージWebシート・アプリケーションの人気度を表示できます。

パッケージWebシート・アプリケーションを管理するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「共有コンポーネントの管理」で、「パッケージWebシート・アプリケーション」をクリックします。
パッケージWebシート・アプリケーション・ページが表示されます。

レポートには、各パッケージ・アプリケーションをインストールするための合計経過時間が表示されます。パッケージ・アプリケーションのログが最大で60日間のみ保持されることに注意してください。60日を超えたログは削除されます。

ヒント:
パッケージWebシート・アプリケーション・ページは、対話モード・レポートとして表示されます。ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

パッケージ・アプリケーションのインストールの監視

インスタンス管理者は、パッケージ・アプリケーションのインストールの進捗を表示できます。

パッケージ・アプリケーションのインストールの進捗を監視するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「共有コンポーネントの管理」で、「パッケージ・アプリケーションのインストールの監視」をクリックします。
パッケージ・アプリケーションのインストール・ページが表示されます。上部にある検索バーを使用して、ページをカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

レポートには、各パッケージ・アプリケーションをインストールするための合計経過時間が表示されます。ログの詳細を表示するには、「イベント」列の数をクリックします。

注意:
パッケージ・アプリケーションのログは、最大で60日間保持されます。60日を超えたログは削除されます。

パブリック・テーマの管理

Oracle Application Expressインスタンス全体のテーマ・リポジトリは、インスタンス管理者が管理します。リポジトリに対してテーマを追加または削除できるのは、インスタンス管理者のみです。

作成したパブリック・テーマは、テーマ・リポジトリに追加します。パブリック・テーマは、アプリケーションを作成するとき、または既存のアプリケーションのテーマを作成するときに使用できます。

内容は次のとおりです。

- テンプレート・アプリケーション・リポジトリへのアプリケーションの追加

- テンプレート・アプリケーションの削除

- テンプレート・アプリケーションの編集

- テンプレート・アプリケーションのページの変更

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「ワークスペーステーマの管理」

テーマ・リポジトリへのパブリック・テーマの追加

テーマをテーマ・リポジトリに追加するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「共有コンポーネントの管理」で、「パブリック・テーマ」をクリックします。
パブリック・テーマ・ページが表示されます。

4. 「作成」を選択します。

5. 「ワークスペース」で、ワークスペースを選択し、「次へ」をクリックします。

6. 「アプリケーション」で、アプリケーションを選択し、「次へ」をクリックします。

7. 「テーマ」で、テーマを選択し、「次へ」をクリックします。

8. 「名前」で、次の内容を指定します。

1. テーマ番号: ワークスペース内のテーマを一意に識別する番号を入力します。

2. テーマ名: ワークスペーステーマの名前を入力します。

3. 説明: 説明を入力します。

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

9. 「パブリック・テーマの作成」をクリックします。

パブリック・テーマの削除

パブリック・テーマを削除するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「共有コンポーネントの管理」で、「パブリック・テーマ」をクリックします。
パブリック・テーマ・ページが表示されます。

4. 削除するテーマを選択します。

5. 「削除」をクリックします。

パブリック・テーマの変更

パブリック・テーマを直接編集することはできません。パブリック・テーマを編集するには、そのテーマを使用して新しいアプリケーションを作成し、それを変更して、テーマ・リポジトリに手動で追加します。

パブリック・テーマを変更するには、次のステップを実行します。

1. 変更するテーマを使用して、アプリケーションを作成します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のデータベース・アプリケーションの作成に関する説明を参照してください。

2. テーマを変更します。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「テーマの編集」を参照してください。

3. 既存のパブリック・テーマを削除します。「テンプレート・アプリケーションの削除」を参照してください。

4. テーマ・リポジトリに変更したテーマを追加します。「テンプレート・アプリケーション・リポジトリへのアプリケーションの追加」を参照してください。

パブリック・テーマのエクスポートについて

テーマのエクスポートは、関連するアプリケーション・ファイルのエクスポートと同様の方法で行います。パブリック・テーマをエクスポートするには、次のステップを実行します。

1. 変更するテーマを使用して、アプリケーションを作成します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のデータベース・アプリケーションの作成に関する説明を参照してください。

2. アプリケーションをエクスポートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「アプリケーションのエクスポート」を参照してください。

3. エクスポートされたファイルをターゲットのOracle Application Expressインスタンスにインポートします。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のアプリケーション、ページまたはコンポーネントのエクスポートのインポートに関する説明を参照してください。

4. エクスポートされたファイルをエクスポート・リポジトリからインストールします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「エクスポート・ファイルのインストール」を参照してください。

テンプレート・アプリケーションの管理

Oracle Application Express全体のテンプレート・アプリケーション・リポジトリは、インスタンス管理者が管理します。開発者は、アプリケーションの作成ウィザードを実行して強力なアプリケーションを迅速に作成するときに、テンプレート・アプリケーションを使用できます。

リポジトリに対するテンプレート・アプリケーションの追加または削除は、インスタンス管理者のみが実行できます。テンプレート・アプリケーションを作成するには、最初にアプリケーションをエクスポートしてからテンプレート・アプリケーション・リポジトリに追加する必要があります。

内容は次のとおりです。

- テンプレート・アプリケーション・リポジトリへのアプリケーションの追加

- テンプレート・アプリケーションの削除

- テンプレート・アプリケーションの編集

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のテンプレートからのデータベース・アプリケーションの作成に関するセクション

テンプレート・アプリケーション・リポジトリへのアプリケーションの追加

テンプレート・アプリケーション・リポジトリにアプリケーションを追加するには、次のステップを実行します。

1. アプリケーションをエクスポートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「アプリケーションのエクスポート」を参照してください。

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

3. 「インスタンスの管理」をクリックします。

4. 「共有コンポーネントの管理」で、「テンプレート・アプリケーション」をクリックします。
「テンプレート・アプリケーション」ページが表示されます。

5. 「テンプレート・アプリケーションのロード」を選択します。

6. 「ファイルの指定」で、次の項目を指定します。

1. ファイルのインポート: 「ファイルを選択」をクリックして、アプリケーションのエクスポート・ファイルを選択します。

2. ファイル・タイプ: インポートするアプリケーションのエクスポート・ファイルのタイプを選択します(「データベース・アプリケーションのエクスポート」または「Webシート・アプリケーションのエクスポート」)。

3. ファイルのキャラクタ・セット: インポートするアプリケーションのエクスポート・ファイルのキャラクタ・セットのエンコーディングを選択します。

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

7. 「アプリケーション詳細」で、次の項目を指定します。

1. テンプレート・アプリケーション: アプリケーションを示す整数値を指定します。
アプリケーションIDはOracle Application Expressインスタンス内で一意である必要があります。3000から9000の間のアプリケーションIDは、Application Expressにより内部使用向けに予約されています。

2. 名前: 開発者がアプリケーションを識別するための名前を入力します。

3. 別名: 代替の英数字アプリケーション識別子を入力します。アプリケーションIDのかわりに、この識別子を使用できます。

4. 「次へ」をクリックします。
「確認」ページが表示されます。

8. 「作成」をクリックします。

テンプレート・アプリケーションの削除

パブリック・アプリケーション・テンプレートを削除するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「共有コンポーネントの管理」で、「テンプレート・アプリケーション」をクリックします。
「テンプレート・アプリケーション」ページが表示されます。

4. 削除するテンプレート・アプリケーションを選択します。
「プロパティの編集」ページが表示されます。

5. 「削除」をクリックします。
「削除の確認」ページが表示されます。

6. 「OK」をクリックします。

テンプレート・アプリケーションの編集

テンプレート・アプリケーションのページは直接編集できません。テンプレート・アプリケーションのページを編集するには、そのテンプレート・アプリケーションを使用して新しいアプリケーションを作成し、それを変更してエクスポートし、テンプレート・アプリケーション・リポジトリに手動で追加する必要があります。テンプレート・アプリケーションのプロパティを編集できます。

内容は次のとおりです。

- テンプレート・アプリケーションのページの変更

- テンプレート・アプリケーションのプロパティの編集

テンプレート・アプリケーションのページの変更

テンプレート・アプリケーションのページを変更するには、次のステップを実行します。

1. アプリケーション・テンプレートを使用してアプリケーションを作成します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のテンプレートからのデータベース・アプリケーションの作成に関する説明を参照してください。

2. アプリケーションをエクスポートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「アプリケーションおよび関連ファイルのエクスポート」を参照してください。

3. エクスポートしたファイルをテンプレート・アプリケーション・リポジトリにアップロードします。「テンプレート・アプリケーション・リポジトリへのアプリケーションの追加」を参照してください。

テンプレート・アプリケーションのプロパティの編集

テンプレート・アプリケーションのプロパティを変更するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「共有コンポーネントの管理」で、「テンプレート・アプリケーション」をクリックします。
「テンプレート・アプリケーション」ページが表示されます。

4. 変更するアプリケーション・テンプレートを選択します。
「プロパティの編集」ページが表示されます。

5. テンプレート・アプリケーションのプロパティ(テンプレート・アプリケーション名など)を変更します。詳細は、アイテム・ヘルプを参照してください。

6. 「変更の適用」をクリックします。

セッション・ステートの管理

セッションは、ページ・ビュー間で永続性(またはステートフルな動作)を確立するために使用される論理的な構成体です。各セッションには、一意のIDが割り当てられ、Application Expressエンジンは、このセッションIDを使用して、各ページ・ビューの前後に、アプリケーションで作業中のデータ・セット(セッション・ステート)を格納および取得します。自動プロセスによって、8時間ごとに、経過時間が24時間を超えたセッションがクリアされます。インスタンス管理者は、セッションを手動で消去することもできます。

インスタンス管理者は、セッション・ステート・ページでセッション・ステートの統計を表示し、セッション・ステートを消去することができます。

内容は次のとおりです。

- 消去前のセッションの詳細の表示

- 経過時間によるセッションの消去

- 消去前のセッション統計の表示

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「セッション・ステートの管理」

消去前のセッションの詳細の表示

インスタンス管理者は、セッションを消去する前に、最近のセッション・ページを使用して最近のセッションのリストを表示してから、セッションの詳細にドリルダウンすることができます。

経過時間別にセッションを消去するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メタデータの管理」で、「セッション・ステート」をクリックします。
セッション・ステート・ページが表示されます。

4. 「最近のセッション(ドリルダウンで詳細を表示)」をクリックします。

5. 最近のセッション・ページでは、次の操作を実行できます。

- セッション番号をクリックして、追加の詳細情報を表示します。

- 「セッションの消去」をクリックして、表示されているセッションを削除します。

経過時間によるセッションの消去

インスタンス管理者は、セッションの消去ページを使用して、経過時間別にセッションを消去できます。

特定のセッションの詳細を表示するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メタデータの管理」で、「セッション・ステート」をクリックします。
セッション・ステート・ページが表示されます。

4. 「経過時間別にセッションを消去」をクリックします。

5. セッションの消去ページで、次の項目を指定します。

- 消去するセッションの最大数

- 消去するセッションの経過時間

6. セッション統計のレポートを表示するには、「セッションをカウント」をクリックします。

7. 選択したセッションを消去するには、「セッションの消去」をクリックします。

消去前のセッション統計の表示

セッション・ステートの統計ページで、インスタンス管理者は消去前にカレント・セッションの統計を表示できます。

セッション・ステートの統計を表示するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メタデータの管理」で、「セッション・ステート」をクリックします。
セッション・ステート・ページが表示されます。

4. 「セッション・ステートの統計」を選択します。

5. 「セッションの消去」をクリックして、カレント・セッションを削除します。

メール・キューの管理

インスタンス管理者は、メール・キュー内の電子メール・メッセージ、およびメール・ログを監視することで、アプリケーションから送信された電子メールを管理できます。

ヒント:
メール・ログを表示するには、「開発インスタンス間のアクティビティの監視」を参照してください。

メール・キュー内のメッセージを管理するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メタデータの管理」で、「メール・キュー」をクリックします。
メール・キュー・ページが表示されます。

電子メールの送信時に問題があった場合(電子メール・アドレスの間違い、メール・サーバーが使用できないなど)、メール・メッセージは、最後に発生したエラーとともにキューに保持されます。その後、電子メールの送信を試行する間隔は、試行ごとに増加します(1分、2分、4分、8分、16分など)。

4. 次のボタンを使用して、メール・キュー内のメッセージを管理します。

- すべてのメールの送信: キューにあるメッセージをプッシュします。エラーが発生しているメッセージの遅延日数が監視されます。

- すべてのメールの送信の強制: エラーが発生しているメッセージの遅延日数を無視し、キューにあるすべてのメッセージのプッシュを試行します。

- 削除: 選択したメッセージを削除します。

- リセット: ページ区切りをリセットします。

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の電子メールの構成およびアプリケーションからの電子メールの送信に関するセクション

インストール済の翻訳の表示

インスタンス管理者は、現行の開発インスタンス内にインストールされた翻訳言語を表示するページを表示できます。

インストール済の翻訳のリストを表示するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メタデータの管理」で、「インストール済の翻訳」をクリックします。
インストール済の翻訳ページが表示されます。このページには、言語のリストが表示され、翻訳がロードされたかどうかが示されます。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「アプリケーションのグローバリゼーションの管理」

対話モード・レポートのサブスクリプションの管理

インスタンス管理者は、現行の開発インスタンス内にある対話モード・レポートのサブスクリプションを管理できます。

対話モード・レポートのサブスクリプションを削除するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メタデータの管理」で、「対話モード・レポートのサブスクリプション」をクリックします。
対話モード・レポートのサブスクリプション・ページが表示されます。

ヒント:
対話モード・レポートのサブスクリプション・ページは、対話モード・レポートとして表示されます。ページの外観は、ページ上部にある検索バーを使用してカスタマイズできます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. 削除するサブスクリプションを検索して、左側にあるチェック・ボックスを選択します。

5. 「チェックした項目の削除」をクリックします。

ログおよびファイルの管理

インスタンス管理者は、ログ・エントリを削除できます。

内容は次のとおりです。

- SQLワークショップ・ログの削除

- ページ・ビュー・アクティビティ・ログのエントリの削除

- 開発者アクティビティ・ログのエントリの削除

- アクセス・カウント・ログのエントリの削除

- ログイン・アクセス・ログの削除

- ログ間隔の管理

SQLワークショップ・ログの削除

SQLワークショップ・ログには、SQLコマンドで最近実行されたコマンドおよびスクリプトの履歴が保存されます。

ログ・ファイルのエントリを削除するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「ログとファイルの管理」で、「SQLワークショップ・ログ」をクリックします。

4. 次のいずれかをクリックします。

- スクリプト・ファイルの実行ログ・エントリ

- SQLコマンド・プロセッサの履歴エントリ

5. ログをクリーンアップ・ページで、次の操作を実行します。

- 経過時間ごとにエントリを削除するには、削除するエントリの経過時間を指定して「エントリの削除」をクリックします。

- すべてのエントリを削除するには、「ログを切捨て」をクリックします。

参照:
『Oracle Application Express SQLワークショップ・ガイド』のコマンド履歴からのコマンドへのアクセスに関するセクション

ページ・ビュー・アクティビティ・ログのエントリの削除

ページ・ビュー・アクティビティ・ログは、アプリケーションでのユーザー・アクティビティを追跡します。開発者は、アプリケーション定義の編集ページの「ロギング」属性を使用してアプリケーション内のロギングを有効にできます。

参照:
『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のアプリケーション定義の編集に関するセクション

Application Expressエンジンは、2つのログを使用してユーザー・アクティビティを追跡します。いずれの時点でも、いずれかのログがカレントとして指定されています。レンダリングされたページ・ビューごとに、Application Expressエンジンによってログ・ファイルに1つの行が挿入されます。ログの切替えは、ページ・ビュー・アクティビティ・ログ・ページに示された間隔で実行されます。その時点で、Application Expressエンジンによって非カレントのログのすべてのエントリが削除され、そのログがカレントに指定されます。

アクティビティ・ログを手動で切り捨てるには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「ログとファイルの管理」で、「ページ・ビュー・アクティビティ・ログ(切捨てオプションを指定)」をクリックします。
ページ・ビュー・アクティビティ・ログ・ページが表示されます。

4. 「ログを切捨て」をクリックします。

5. 「ログ1を切捨て」または「ログ2を切捨て」をクリックします。

参照:
「ワークスペースダッシュボードの表示」

開発者アクティビティ・ログのエントリの削除

開発者アクティビティ・ログは、個々のワークスペース内のアプリケーションに対する変更を追跡します。経過時間が1か月を超えるログ・エントリは自動的に削除されます。

開発者アクティビティ・ログのエントリを削除するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「ログとファイルの管理」で、「開発者アクティビティ・ログ(エントリの削除オプションを指定)」をクリックします。
開発者アクティビティ・ログ・ページが表示されます。

4. 開発者アクティビティ・ログ・ページで、「管理」をクリックします。

5. 削除するエントリの経過時間を指定して、「エントリの削除」をクリックします。

参照:
開発者アクティビティ・ログについては、「開発者アクティビティ・ダッシュボードについて」を参照してください。

アクセス・カウント・ログのエントリの削除

外部アクセス・ログは、Oracle Application Expressアプリケーションから外部サイトへのアクセスを集計します。この機能は、APEX_UTIL.COUNT_CLICKプロシージャを使用して実装できます。

アクセス・カウント・ログのエントリを削除するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「ログとファイルの管理」で、「外部アクセス・カウント・ログ(切捨てオプションを指定)」をクリックします。
外部アクセス・カウント・ログ・ページが表示されます。

4. 外部アクセス・カウント・ログ・ページで、「管理」をクリックします。

5. 削除するエントリの経過時間を指定して、「エントリの削除」をクリックします。

参照:
Oracle Application Express APIリファレンスの「COUNT_CLICKプロシージャ」

ログイン・アクセス・ログの削除

この表により、Oracle Application Express環境にアクセスする開発者および管理者と、開発者が利用できる組込みログインAPIを使用しているOracle Application Expressアプリケーションのエンド・ユーザーによる認証イベントが記録されます。古いログ・エントリは、定期的にログ表から削除されます。

ログイン・アクセス・ログを切り捨てるには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「ログとファイルの管理」で、「ログイン・アクセス・ログ」をクリックします。
ログイン・アクセス・ログ・ページが表示されます。

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

5. ログイン・アクセス・ログの管理ページで、「エントリの削除」をクリックします。

ログ間隔の管理

ログ間隔の管理ページで、ログ・ファイルのログ情報を保持する最大日数を設定します。

ログ間隔を管理するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「ログとファイルの管理」で、「ログ間隔の管理」をクリックします。
ログ間隔の管理ページが表示されます。

4. 各ログ・タイプについて、間隔を日数で入力します。
指定できる最大値は180日で、デフォルト値は14日です。ログ情報を長期間保持すると、ランタイム・パフォーマンスが低下する可能性があります。

5. 「変更の適用」をクリックします。

ランタイム環境の管理

Oracle Application Expressランタイム環境では、本番アプリケーションは実行できますが、管理用のWebインタフェースは提供されません。ランタイム環境にはアプリケーションの実行に必要なパッケージのみしか含まれていないため、ランタイム環境は外部からの攻撃に対して強い環境になります。SQL*PlusおよびAPEX_INSTANCE_ADMIN APIを使用して、Oracle Application Expressランタイム環境を管理できます。詳細は、『Oracle Application Express APIリファレンス』の「APEX_INSTANCE_ADMIN」を参照してください。

ヒント:
Webシートは、Oracle Application Expressランタイム環境ではサポートされていません。

エクスポートされたアプリケーションをランタイム環境にインストールするには、次のステップを実行する必要があります。

1. 「ワークスペースのエクスポートおよびインポート」の説明に従って、アプリケーションが開発されたApplication Expressインスタンスからワークスペースをエクスポートします。

2. SQL*Plusを使用して、ワークスペースをランタイム環境にインポートします。

- APEX_040200、SYS、SYSTEM、またはロールAPEX_ADMINISTRATOR_ROLEが付与されているスキーマとして接続します。

ヒント:
APEX_ADMINISTRATOR_ROLEは、別のデータベース・ロールを介さずに、ユーザーに直接付与する必要があります。

- ワークスペースのインポート・ファイルを実行します。
ワークスペースのエクスポート・ファイルがOracle Application Express 3.2より前のバージョンで作成されている場合、APEX_040200として接続する必要があります。

3. SQL*Plusを使用して、アプリケーションをエクスポートし、ランタイム環境にインポートします。Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「アプリケーションおよび関連ファイルのエクスポート」を参照してください。

参照:
「ランタイム環境でのワークスペースの手動作成」、「スキーマへのワークスペースの割当ての管理」、「ランタイム環境のワークスペースからのスキーマ・マッピングの削除」および「ランタイム開発環境でのワークスペースの削除」

メッセージの管理

インスタンス管理者は、ログイン・メッセージおよびシステム・メッセージを作成することで、Oracle Application Expressインスタンス内のすべてのユーザーに連絡できます。通常、管理者はログイン・メッセージとシステム・メッセージ(プライバシに関する通知やアクセス制限など)を併用して、すべてのシステム・ユーザーに連絡できます。

内容は次のとおりです。

- ログイン・メッセージの定義

- システム・メッセージの定義

- 「サイト固有のタスク」リストの作成

ログイン・メッセージの定義

ログイン・メッセージは、Oracle Application Expressのログイン・ページに表示されます。インスタンス管理者は、メッセージ・ページの「ログイン・メッセージ」セクションを使用して、ログイン・メッセージを作成できます。

ログイン・メッセージを作成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メッセージ」で、「ログイン・メッセージの定義」をクリックします。

4. 「メッセージ」にメッセージを入力します。メッセージには任意のテキストおよびHTML形式(オプション)を含めることができます。

5. 「変更の適用」をクリックします。

ログイン・メッセージを無効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メッセージ」で、「ログイン・メッセージの定義」をクリックします。

4. 「ログイン・メッセージ」で、「メッセージはありません」を選択します。

5. 「変更の適用」をクリックします。

システム・メッセージの定義

システム・メッセージは、ワークスペースのホームページ、アプリケーション・ビルダーのホームページ、アプリケーションのホームページ、SQLワークショップのホームページおよびOracle Application Expressのユーティリティ・ページで表示されます。

インスタンス管理者は、メッセージ・ページの「システム・メッセージ」セクションを使用してシステム・メッセージを作成できます。

ヒント:
システム・メッセージの設定ページには、「インスタンス管理」ホームページで「システム・メッセージの編集」アイコンをクリックすることでもアクセスできます。

システム・メッセージの作成

システム・メッセージを作成するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メッセージ」で、「システム・メッセージの定義」をクリックします。

4. 「システム・メッセージ」で「カスタム・メッセージ」を選択します。

5. 「メッセージ」にメッセージを入力します。メッセージには任意のテキストおよびHTML形式(オプション)を含めることができます。

6. 「変更の適用」をクリックします。

システム・メッセージの無効化

システム・メッセージを無効にするには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メッセージ」で、「システム・メッセージの定義」をクリックします。

4. 「システム・メッセージ」で「メッセージはありません」を選択します。

5. 「変更の適用」をクリックします。

「サイト固有のタスク」リストの作成

「サイト固有のタスク」リストはワークスペースのホームページまたはログイン・ページに表示されるリンクのリストです。リンクが定義されている場合、「サイト固有のタスク」リージョンが表示されます。サイト固有のタスクが定義されていない場合、このリージョンは表示されません。この機能を使用して、インスタンス管理者は開発インスタンス全体に対して、ワークスペースのホームページをカスタマイズできます。一般的に「サイト固有のタスク」リストは、トレーニング、ディスカッション・フォーラム、ユーザー・フィードバックなどに関するアプリケーションへのリンクに使用されます。

内容は次のとおりです。

- 新しいタスクの追加

- 既存のタスクの編集

- タスクの削除

新しいタスクの追加

「サイト固有のタスク」リストに新しいタスクを追加するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メッセージ」で、「サイト固有のタスク」をクリックします。
「サイト固有のタスク」ページが表示されます。

4. 新しいリンクを作成するには、「作成」をクリックします。

5. サイト固有のタスクの作成/編集ページでは、次を指定できます。

1. 表示順序: リスト内でのこのタスクの相対順序を指定します。

2. 表示位置: このタスクが表示されるページ(ワークスペースログイン・ページまたはワークスペースホームページ)を指定します。

3. タスク名: このタスクの名前を入力します。

4. タスク・リンク: 相対URL(f?p構文の使用など)または絶対URL(http://otn.oracle.comなど)を使用して、このタスクのリンク・ターゲットを入力します。

5. 表示: 「タスク・リンク」を表示するには、「はい」を選択します。

6. 「作成」をクリックします。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「f?p構文を使用したページのリンク」

既存のタスクの編集

既存のタスクを編集するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メッセージ」で、「サイト固有のタスク」をクリックします。
「サイト固有のタスク」ページが表示されます。

4. タスク名を選択します。

5. サイト固有のタスクの作成/編集ページで、該当する属性を編集します。

6. 「変更の適用」をクリックします。

タスクの削除

既存のタスクを削除するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「メッセージ」で、「サイト固有のタスク」をクリックします。
「サイト固有のタスク」ページが表示されます。

4. タスク名を選択します。

5. 「削除」をクリックします。

セルフ・サービス・サインアップ・ウィザードの管理

インスタンス管理者は、ウィザードにサインアップの同意書およびアンケートの質問と回答を表示するかどうかを指定できます。サインアップの同意書を有効化した場合は、同意書テキストを定義できます。アンケートの質問を有効化した場合は、アンケートの質問と回答を定義できます。

内容は次のとおりです。

- 新規サービス・サインアップ・ウィザードの管理

- 新規サービス・サインアップ・ウィザードの実行

新規サービス・サインアップ・ウィザードの管理

インスタンス管理者は、新規サービス・サインアップ・ウィザードがリクエストを送信する前に、ユーザーが同意書を受諾するよう義務づけることができます。また、新規サービス・サインアップ・ウィザードを実行する際に、アンケートを含めることもできます。

新規サービス・サインアップ・ウィザードを管理するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「セルフ・サービス・サインアップ」で、「新規サービス・サインアップ・ウィザードの管理」をクリックします。
アンケートをサインアップ・ページが表示されます。

4. 「同意書」で、次の選択を行います。

- 同意書を有効化: 新規サービス・サインアップ・ウィザードで同意書を表示するには、「はい」を選択します。それ以外の場合は、「いいえ」を選択します。

- 同意書テキスト: 同意書テキストを入力します。

5. 「アンケートの質問」で、次の選択を行います。

- アンケートを有効化: 新規サービス・サインアップ・ウィザードでアンケートの質問を表示するには、「はい」を選択します。アイテムを含めない場合は、「いいえ」を選択します。

- 質問: 質問テキストを入力します。

- 回答: 各質問に対してすべての回答を改行で区切って同じフィールドに入力します。各質問に対し、任意の数の回答を設定できます。

- 前のテキスト: アンケートの質問の前に表示されるテキストを入力します。

- 後のテキスト: アンケートの質問の後に表示されるテキストを入力します。

6. 「変更の適用」をクリックします。

新規サービス・サインアップ・ウィザードの実行

新規サービス・サインアップ・ウィザードを実行するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「セルフ・サービス・サインアップ」で、「新規サービス・サインアップ・ウィザードの実行」をクリックします。
セルフ・サービス・サインアップ・ウィザードの最初のページが表示されます。

スキーマの管理

このセクションでは、Oracle Application Expressインスタンス内のスキーマを管理する方法について説明します。

内容は次のとおりです。

- Oracle Application Expressエンジン・スキーマの判別

- Oracleデフォルト・スキーマの制限の理解

参照:
「「解析対象スキーマ」レポートの表示」および「スキーマへのワークスペースの割当ての管理」

Oracle Application Expressエンジン・スキーマの判別

スキーマはデータベース・オブジェクトの論理的コンテナです。インスタンス管理者はApplication Expressエンジン・スキーマ内で特定のアクションを実行する必要がある場合があります。たとえば、インスタンス管理者がOracleデフォルト・スキーマを割り当てられるようにするには、データベース管理者(DBA)がApplication Expressエンジン内でAPEX_SITE_ADMIN.UNRESTRICT_SCHEMAプロシージャを実行して権限を明示的に付与する必要があります。

参照:
APEX_SITE_ADMIN.UNRESTRICT_SCHEMAプロシージャについては、「Oracleデフォルト・スキーマの制限の理解」を参照してください。

Oracle Application Expressインスタンスで現在使用されているApplication Expressエンジン・スキーマを判別するには、次のステップを実行します。

1. SQL*Plusを使用してデータベースに接続します。

2. DBA権限(SYSTEMなど)を使用して、スキーマ内で次の問合せを実行します。

SELECT DISTINCT TABLE_OWNER FROM all_synonyms
WHERE SYNONYM_NAME = 'WWV_FLOW' and OWNER = 'PUBLIC'

Oracleデフォルト・スキーマの制限の理解

インスタンス管理者は、Oracle Application Expressのインストール時に、Oracleデフォルト・スキーマをワークスペースに割り当てることができません。デフォルト・スキーマ(SYS、SYSTEM、RMANなど)は、様々な製品機能および内部使用のために予約されています。デフォルト・スキーマへのアクセスは非常に強力な権限となる場合があります。たとえば、デフォルト・スキーマSYSTEMへのアクセスが可能なワークスペースでは、SYSTEMユーザーを解析対象とするアプリケーションを実行できます。

インスタンス管理者がほとんどのOracleデフォルト・スキーマをワークスペースに割り当てられるようにするには、データベース管理者(DBA)がSQL*Plusを使用してAPEX_ SITE_ADMIN_PRIVSパッケージでプロシージャを実行する権限を明示的に付与する必要があります。ただし、Oracle Application Expressリリース3.1以上では、SYSとSYSTEMスキーマが、ワークスペースで解析スキーマとして使用されなくなる場合があります。

注意:
APEX_SITE_ADMIN_PRIVSパッケージのプロシージャへの引数として渡される、すべてのスキーマおよびワークスペースの名前は、コール元で提供されている名前と同じものが使用されます。
たとえば、p_schema =>'system'のような引数の値を渡す場合、小文字のスキーマ名'system'が記録され、参照されます。この例の場合、共通スキーマ名である(大文字の)SYSTEMを参照する際に、予期しない結果が返される可能性があります。

内容は次のとおりです。

- Oracleデフォルト・スキーマの割当て権限の付与

- Oracleデフォルト・スキーマの割当て権限の取消し

- 制限付きスキーマでの作業

- 権限ステータスの判別

Oracleデフォルト・スキーマの割当て権限の付与

DBAは、SQL*Plusを使用してApplication Expressエンジン・スキーマ内でAPEX_SITE_ADMIN_PRIVS.UNRESTRICT_SCHEMAプロシージャを実行することで、Oracleスキーマをワークスペースに割り当てる権限をインスタンス管理者に付与できます。次に例を示します。

EXEC APEX_040200.APEX_SITE_ADMIN_PRIVS.UNRESTRICT_SCHEMA(p_schema => 'RMAN');
COMMIT;

この例は、インスタンス管理者がRMANスキーマを任意の業領域に割り当てられるようにします。

参照:
「Oracle Application Expressエンジン・スキーマの判別」

Oracleデフォルト・スキーマの割当て権限の取消し

DBAは、SQL*Plusを使用してApplication Expressエンジン・スキーマ内でAPEX_SITE_ADMIN_PRIVS.RESTRICT_SCHEMAプロシージャを実行することで、この権限を取り消せます。次に例を示します。

EXEC APEX_040200.APEX_SITE_ADMIN_PRIVS.RESTRICT_SCHEMA(p_schema => 'RMAN');
COMMIT;

この例では、インスタンス管理者はワークスペースにRMANスキーマを割り当てることができなくなります。ただし、すでにRMANスキーマに割当て済のワークスペースによるRMANスキーマは、そのまま使用できます。

参照:
「Oracle Application Expressエンジン・スキーマの判別」

制限付きスキーマでの作業

スキーマがRESTRICT_SCHEMAプロシージャを使用して制限されている場合、DBAはAPEX_SITE_ADMIN_PRIVS.CREATE_EXCEPTIONプロシージャを実行することで、特定のワークスペースを例外として指定できます。次に例を示します。

EXEC APEX_040200.APEX_SITE_ADMIN_PRIVS.CREATE_EXCEPTION(p_schema => 'RMAN', p_workspace=> 'DBA_WORKSPACE');
EXEC APEX_040200.APEX_SITE_ADMIN_PRIVS.CREATE_EXCEPTION(p_schema => 'RMAN', p_workspace  => 'AUDITOR_WORKSPACE');
COMMIT;

この例では、インスタンス管理者はAUDITOR_WORKSPACEという名前のワークスペースをRMANスキーマに割り当てることができなくなります。ただし、この制限はREMOVE_EXCEPTIONプロシージャが実行された後に処理されたワークスペースの割当てリクエストに対してのみ適用されます。AUDITOR_WORKSPACEがすでにRMANスキーマに割り当てられていた場合、この方法ではワークスペースによるスキーマの使用続行を阻止できません。

スキーマのワークスペースの例外の削除

DBAは、SQL*Plusを使用してApplication Expressエンジン・スキーマ内でAPEX_SITE_ADMIN_PRIVS.REMOVE_SCHEMA_EXCEPTIONSプロシージャを実行することで、すべてのワークスペースの例外を取り消せます。次に例を示します。

EXEC APEX_040200.APEX_SITE_ADMIN_PRIVS.REMOVE_SCHEMA_EXCEPTIONS(p_schema => 'RMAN');
COMMIT;

この例では、すでにRMANスキーマが制限されているが、1つ以上の例外が事前に作成済の場合に、インスタンス管理者はあらゆるワークスペースをRMANスキーマに割り当てることができなくなります。

ワークスペースのスキーマの例外の削除

DBAは、SQL*Plusを使用してApplication Expressエンジン・スキーマ内でAPEX_SITE_ADMIN_PRIVS.REMOVE_WORKSPACE_EXCEPTIONSプロシージャを実行することで、すべてのスキーマの例外を取り消せます。次に例を示します。

EXEC APEX_040200.APEX_SITE_ADMIN_PRIVS.REMOVE_WORKSPACE_EXCEPTIONS(p_workspace => 'AUDITOR_WORKSPACE');
COMMIT;

この例では、AUDITOR_WORKSPACEという名前のワークスペースに対して、制限付きスキーマに関連する例外が事前に作成されている場合に、インスタンス管理者はあらゆる制限付きスキーマをこのワークスペースに割り当てることができなくなります。

権限ステータスの判別

DBAは、SQL*Plusを使用してAPEX_SITE_ADMIN_PRIVS.REPORTプロシージャを実行することで、権限の現在のステータスを判別できます。次に例を示します。

SET SERVEROUTPUT ON
EXEC APEX_040200.APEX_SITE_ADMIN_PRIVS.REPORT;

この例では、スキーマおよびワークスペースの制限を定義している表を出力するための問合せテキストが表示されます。

SELECT a.schema "SCHEMA",b.workspace_name "WORKSPACE" FROM WWV_FLOW_RESTRICTED_SCHEMAS a, WWV_FLOW_RSCHEMA_EXCEPTIONS b WHERE b.schema_id (+)= a.id;

この問合せの出力結果を確認する際は、次の点に注意してください。

- SCHEMA列のスキーマ名は、そのスキーマが制限されていることを表します。

- リストにないスキーマは制限されておらず、別のワークスペースに割り当てられている可能性があります。

- スキーマ名の隣のワークスペース名は、この名前のワークスペースに関連付けられたスキーマに例外が存在していることを意味します。

この問合せは、前述のとおりにSQL*Plusで実行することも、変更して別の形式で出力することも可能です。

ワークスペースの作成

ユーザーがOracle Application Expressにログインする場合、ワークスペースという作業用の共有領域にログインします。ワークスペースは、複数のユーザーが同一のOracle Application Expressインストール内でプライベートなオブジェクト、データ、アプリケーションを維持したまま作業できる仮想プライベート・データベースです。各ワークスペースには、一意の数値IDおよび名前が含まれます。

ワークスペースに変更を加えるためには、ワークスペース管理者は変更リクエストをインスタンス管理者に送信します。変更リクエストの承認または新しいワークスペースの割当てを行うことができるのはインスタンス管理者のみです。

内容は次のとおりです。

- ワークスペースの割当てについて

- 割当てモードの指定

- ワークスペースの手動作成

参照:
「ワークスペースリクエストおよび変更リクエストの管理」および「既存のワークスペースの管理」

ワークスペースの割当てについて

インスタンス管理者が新しいスキーマを使用してワークスペースを新規に作成する場合、新しい表領域およびデータファイルがそのスキーマに作成されます。Oracle Managed Filesが有効な場合、新しい表領域のデータファイルは、Oracle Managed Filesにより管理されます。

Oracle Managed Filesを使用すると、Oracle Databaseの管理が簡単になり、データベースを構成するオペレーティング・システム・ファイルをデータベース管理者(DBA)が直接管理する必要がなくなります。DBAは、Oracle Managed Filesを使用して、ファイル名ではなくデータベース・オブジェクトごとに操作を指定します。新しい表領域のデータファイルには、Oracle Managed Filesの表記規則に従って名前が付けられます。また、それらのファイルの配置は、データベース初期化パラメータDB_CREATE_FILE_DESTによって決定されます。

Oracle Managed Filesが無効の場合、データファイルは、Oracle Application Expressがインストールされている表領域の最初のデータファイルと同じディレクトリに作成されます。

参照:
Oracle Database管理者ガイドのOracle Managed Filesの使用

割当てモードの指定

インスタンス管理者は、特定のOracle Application Expressインスタンスでのワークスペースの割当て(または作成)プロセスの動作方法を決定できます。

「手動」割当てモードでは、インスタンス管理者が新しいワークスペースを作成し、ワークスペース管理者にログイン情報を通知します。「リクエスト」または電子メールの検証割当てモードでは、ユーザーがセルフ・サービス方式でワークスペースを直接リクエストします。この方法では、ユーザーはログイン・ページ上のリンクを使用してリクエスト・フォームにアクセスします。ワークスペースリクエストが承認されると、該当するログイン情報が電子メールで自動的にユーザーに送信されます。

割当てモードを指定するには、次のステップを実行します。

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

2. 「インスタンスの管理」をクリックします。

3. 「インスタンスの設定」で、「インスタンスの設定」をクリックします。

4. 「セルフ・サービス」で、割当てステータスを選択します。

- 手動: インスタンス管理者が新しいワークスペースを手動で作成し、ワークスペース管理者にログイン情報を通知します。

- リクエスト: ユーザーがセルフ・サービス方式で直接ワークスペースをリクエストします。このオプションを選択することにより、ログイン・ページにユーザーがワークスペースをリクエストできるリンクが表示されます。ユーザーがワークスペースをリクエストすると、各リクエストは承認用のキューに送信されます。リクエストが承認されると、ユーザーにログイン資格証明(ワークスペース名、ユーザー名およびパスワード)を含む電子メールが送信されます。

- 電子メールの検証: 「リクエスト」とほぼ同じですが、各ユーザーは検証リンクを含んだ電子メールを最初に受信します。このリンクをクリックすると、ユーザーの電子メール・アドレスが検証されてからリクエストが処理されます。その後にログイン資格証明(ワークスペース名、ユーザー名およびパスワード)を含む別の電子メールがユーザーに送信されます。
「電子メールの検証」を選択すると、ワークスペースの割当てを無効にしたり、ユーザーにメッセージを送信できます。

1. 「電子メール・プロビジョニング」セクションを見つけます。

2. 「電子メール・プロビジョニング」から、「無効」を選択します。

3. 「メッセージ」フィールドに、電子メール割当てを無効にした理由を示すメッセージを入力します。

5. 「リクエスト」または「電子メールの検証」を選択した場合は、次のステップを実行します。

- 開発サービスURL: サービスのURLを入力します(オプション)。この値は、リクエスト承認時の電子メールで使用されます。この設定を行わなかった場合、このURLはご使用の環境から導出されます。

- 検証コードが必要: リクエスト処理時に検証コードを表示して必要とするかどうかを決定します。「はい」または「いいえ」を選択します。

6. 「変更の適用」をクリックします。

注意:
ログイン・ページのリンクを使用してユーザーがワークスペースをリクエストできるようにするには、前のステップで説明した「リクエスト」または「電子メールの検証」の割当てステータスを選択する必要があります。割当てステータスが「手動」に設定されている場合、ログイン・ページにリンクが表示されません。

参照:
「電子メールの構成」および「ワークスペースリクエストおよび変更リクエストの管理」

ワークスペースの手動作成

インスタンス管理者は、フル開発環境またはランタイム環境のいずれかで手動でワークスペースを割り当てることができます。

内容は次のとおりです。

- 完全開発環境でのワークスペースの手動作成

- ランタイム環境でのワークスペースの手動作成

フル開発環境での手動によるワークスペースの作成

インスタンス管理者は、ワークスペースの作成ウィザードを実行して、ワークスペースを手動で割り当てることができます。

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

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

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

3. 「ワークスペース・アクション」で、「ワークスペースの作成」をクリックします。
ワークスペースの作成ウィザードが表示されます。

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

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

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

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

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

5. 「ワークスペースの指定」で、ワークスペース名および説明を入力し、「次へ」をクリックします。

6. 「スキーマの指定」で、既存のスキーマを再利用するか、新しく作成するかを指定します。
既存のスキーマを使用する場合

1. 「既存のスキーマを再利用」で、「はい」を選択します。

2. リストからスキーマを選択します。

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

新しいスキーマを作成する場合

1. 「既存のスキーマを再利用」で、「いいえ」を選択します。

2. スキーマの名前とパスワードを入力します。

3. 領域割当てを指定します。

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

7. 「管理者の指定」で、ワークスペース管理者の情報を入力して、「次へ」をクリックします。

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

ランタイム環境での手動によるワークスペースの作成

ランタイム環境にワークスペースを追加するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.ADD_WORKSPACE(WORKSPACE_ID,WORKSPACE_NAME, SCHEMA_NAME, SCHEMA_LIST)
END;

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

- WORKSPACE_IDは、ワークスペースのIDです。NULLの場合は、自動的に割り当てられます。

- WORKSPACE_NAMEは、ワークスペースの名前です。

- SCHEMA_NAMEは、ワークスペースに関連付けるプライマリ・スキーマの名前です。

- SCHEMA_LISTは、コロン区切りのリストで、ワークスペースに関連付ける追加スキーマを示します。

複数のワークスペースの作成

インスタンス管理者は、複数のワークスペースの作成ウィザードの実行によって、複数のワークスペースを割り当てることができます。

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

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

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

3. 「ワークスペース・アクション」で、「複数のワークスペースの作成」をクリックします。
複数のワークスペースの作成ウィザードが表示されます。

4. 「ワークスペースのプロビジョニングに以下を使用」で、次のいずれかを選択します。

- システム生成のワークスペース名

- 固定の接頭辞と整数連番の接尾辞が付いたワークスペース名

- ワークスペース名として電子メール・ドメイン名を使用し、重複に対しては整数連番の接尾辞を指定

5. 前のステップで選択したオプションに応じて、次の選択を行います。

ヒント:
特定のフィールドの詳細は、アイテムのヘルプを参照してください。

- システム生成のワークスペース名

- ワークスペース数

- サンプル・アプリケーションのインストール

- サンプルWebシートのインストール

- サンプルのDEPT表とEMP表のインストール

- 領域割当て制限(MB)

- リソース・マネージャ・コンシューマ・グループ

- ワークスペースの自動パージを許可

- ワークスペースの説明

- 固定の接頭辞と整数連番の接尾辞が付いたワークスペース名

- ワークスペース接頭辞

- ワークスペース数

- サンプル・アプリケーションのインストール

- サンプルWebシートのインストール

- サンプルのDEPT表とEMP表のインストール

- 領域割当て制限(MB)

- リソース・マネージャ・コンシューマ・グループ

- ワークスペースの自動パージを許可

- ワークスペースの説明

- ワークスペース名として電子メール・ドメイン名を使用し、重複に対しては整数連番の接尾辞を指定

- サンプル・アプリケーションのインストール

- サンプルWebシートのインストール

- サンプルのDEPT表とEMP表のインストール

- 領域割当て制限(MB)

- リソース・マネージャ・コンシューマ・グループ

- ワークスペースの自動パージを許可

- 電子メール・アドレス

- ワークスペースの説明

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

7. 選択を確認して、「ワークスペースのプロビジョニング」をクリックします。

既存のワークスペースの管理

このセクションでは、インスタンス管理者がOracle Application Expressインスタンス内にある既存のワークスペースを管理できる方法について説明します。

内容は次のとおりです。

- ワークスペースの削除

- ワークスペースのロック

- スキーマへのワークスペースの割当ての管理

- コンポーネントの可用性の管理

- ワークスペースの検索の実行

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

- ワークスペースの詳細の編集

- ワークスペースの詳細の表示

- ワークスペースデータベース権限の表示

- ワークスペース別のファイル・サイズおよびファイル数の表示

- ワークスペースのエクスポートおよびインポート

- アプリケーション属性の表示

- デプロイ時のアプリケーションのビルド・ステータス・セットの変更

- 「解析対象スキーマ」レポートの表示

参照:
「ワークスペースの作成」、「スキーマの管理」、「Oracle Application Expressインスタンスのユーザーの管理」および「開発インスタンス間のアクティビティの監視」

ワークスペースの削除

ワークスペースを削除しても、関連付けられているデータベース・オブジェクトは削除されません。関連付けられているスキーマを削除する場合、データベース管理者(DBA)は、Oracle Enterprise Manager、SQL*Plusなどの標準的なデータベース管理ツールを使用する必要があります。

参照:
『SQL*Plusユーザーズ・ガイドおよびリファレンス』、「ワークスペースの詳細の表示」および「ワークスペースの作成」

内容は次のとおりです。

- 完全開発環境でのワークスペースの削除

- ランタイム開発環境でのワークスペースの削除

- アクティブではないワークスペースの削除について

完全開発環境でのワークスペースの削除

完全開発環境でワークスペースを削除するには、次のステップを実行します。

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

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

3. 「ワークスペースレポート」で、「既存のワークスペース」をクリックします。

4. 「アクション」列で、「削除」をクリックします。

5. 画面に表示されるステップに従います。

ランタイム開発環境でのワークスペースの削除

ランタイム開発環境でワークスペースを削除するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.REMOVE_WORKSPACE(WORKSPACE_NAME, DROP_USER, DROP_TABLESPACE)
END;

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

- WORKSPACE_NAMEは、ワークスペースの名前です。

- DROP_USERは、YまたはNのいずれかです。デフォルトはNです。

- DROP_TABLESPACEは、YまたはNのいずれかです。デフォルトはNです。

アクティブではないワークスペースの削除について

ホスティングされた大規模なOracle Application Expressインスタンスを管理している場合は、アクティブではないワークスペースを手動で削除すると、他のユーザーに対してリソースを開放できます。アクティブではないワークスペースを手動で削除するプロセスは、次のステップで構成されます。

1. アクティブではないワークスペースを識別します。

2. アクティブではないワークスペースに関連付けられているリソースを削除します。

3. アクティブではないワークスペースを削除します。

ヒント:
アクティブではないワークスペースを体系的に消去する必要がある場合、「ワークスペースの消去」設定を構成する必要があります。「アクティブではないワークスペースの消去」を参照してください。

内容は次のとおりです。

- アクティブではないワークスペースの識別

- サンプル・アプリケーションのみを持つワークスペースの表示

- アクティブではないワークスペースに関連付けられているリソースの削除

- アクティブではないワークスペースの削除

アクティブではないワークスペースの識別

ワークスペースがアクティブでないかどうかを判別する場合の最初のステップは、いくつかの基本ルールを確立することです。Application Expressエンジンのカレント・スキーマにあるOracle Application Expressアクティビティ・レコードに基づいてルールを決定する方法が一般的です。

参照:
「Oracle Application Expressエンジン・スキーマの判別」

次のDDL(データ定義言語)によって、2004年6月28日以前にリクエストされ、2004年6月10日以降アクティブではないすべてのワークスペースの表が作成されます。この例では、ワークスペースごとにApplication Expressエンジン・スキーマ内の最新の更新に関するキーを確認することで、アクティブでないかどうかが判別されます。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200;
CREATE TABLE ws_to_purge AS
SELECT c.security_group_id, c.company_name, c.admin_email, c.request_date,
SYSDATE last_updated_on, 'Y' ok_to_delete
FROM wwv_flow_provision_company c
WHERE
c.request_date <= to_date('20040628','YYYYMMDD') AND
(  not exists
(SELECT NULL /* Activity Log */
FROM wwv_flow_activity_log l
WHERE l.security_group_id = c.security_group_id
AND l.time_stamp > to_date('20040610','YYYYMMDD'))
)
AND NOT EXISTS
(SELECT NULL /* workspace applications */
FROM wwv_flows f
WHERE f.security_group_id = c.security_group_id
AND f.last_updated_on > to_date('20040610','YYYYMMDD'))
AND NOT EXISTS
(SELECT NULL /* Pages */
FROM wwv_flow_steps s
WHERE s.security_group_id = c.security_group_id
AND s.last_updated_on > to_date('20040610','YYYYMMDD'))
AND NOT EXISTS
(SELECT NULL /* Regions */
FROM wwv_flow_page_plugs p
WHERE p.security_group_id = c.security_group_id
AND p.last_updated_on > to_date('20040610','YYYYMMDD'))
AND NOT EXISTS
(SELECT NULL /* Items */
FROM wwv_flow_step_items i
WHERE i.security_group_id = c.security_group_id
AND i.last_updated_on > to_date('20040610','YYYYMMDD'))
AND NOT EXISTS
(SELECT NULL /* Templates */
FROM wwv_flow_templates t
WHERE t.security_group_id = c.security_group_id
AND t.last_updated_on > to_date('20040610','YYYYMMDD'))
AND NOT EXISTS
(SELECT NULL /* Files uploaded */
FROM wwv_flow_file_objects$ o
WHERE o.security_group_id = c.security_group_id
AND o.created_on > to_date('20040610','YYYYMMDD'))
AND NOT EXISTS
(SELECT NULL /* SQL Workshop history */
FROM wwv_flow_sw_sql_cmds s
WHERE s.security_group_id = c.security_group_id
AND s.created_on > to_date('20040610','YYYYMMDD'));

アクティブではないワークスペースを識別した後、それらを消去できます。次の2ステップの操作で、アクティブではないワークスペースを消去します。

- まず、アクティブではない各ワークスペースに関連付けられているリソース(データベース・スキーマ、表領域およびデータファイル)を削除します。

- 次に、アクティブではないワークスペースをOracle Application Expressから削除します。

サンプル・アプリケーションのみを持つワークスペースの表示

潜在的にアクティブでないワークスペースを識別するもう1つの方法は、「サンプル・アプリケーションのみを持つワークスペース」レポートを表示することです。

サンプル・アプリケーションのみを含んでいるレポートまたはワークスペースを表示するには、次のステップを実行します。

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

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

3. 「ワークスペース・レポート」で、「サンプル・アプリケーションのみを持つワークスペース」をクリックします。
サンプル・アプリケーションのみを持つワークスペース・ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

アクティブではないワークスペースに関連付けられているリソースの削除

アクティブではないワークスペースを1つの表で識別した後、それらを削除します。

注意:
アクティブではないワークスペースに関連付けられているスキーマ、表領域またはデータファイルを削除する前に、それらのリソースが他のワークスペースまたはアプリケーションで使用されていないことを確認してください。

アクティブではないワークスペースに関連付けられているリソースを削除するには、次のステップを実行します。

1. 識別したアクティブではないワークスペースが含まれている表をwwv_flow_company_schemasに結合して、削除するワークスペースで使用されているスキーマを識別します。

2. アクティブではないワークスペースによって排他的に使用されているスキーマ、表領域およびデータファイルをデータベースから削除します。次のような問合せを実行して、削除するスキーマを識別できます。

SELECT s.schema
FROM ws_to_purge ws,
wwv_flow_company_schemas s
WHERE s.security_group_id = ws.security_group_id
AND ws.ok_to_delete = 'Y';

アクティブではないワークスペースの削除

アクティブではないワークスペースに関連付けられているリソースを削除すると、そのワークスペースを削除できます。アクティブではないワークスペースは、Oracle Application Express管理サービス・アプリケーションを使用して手動で削除できます。また、次のPL/SQLの例に示すように、プログラムによって削除できます。

BEGIN
FOR c1 IN (SELECT security_group_id
FROM ws_to_purge
WHERE ok_to_delete = 'Y')
LOOP
WWV_FLOW_PROVISIONING.TERMINATE_SERVICE_BY_SGID(c1.security_group_id);
END LOOP;
END;

ワークスペースのロック

インスタンス管理者は、セキュリティまたはパフォーマンスの問題に対処するために、ワークスペースをロックできます。ワークスペースのロックにより、ワークスペース内のすべてのワークスペース管理者、開発者およびユーザーのアカウントは即時にロックされます。また、ワークスペース内のすべてのアプリケーションのステータスが「使用不可」に変更されます。

警告:
ワークスペースのロックにより、ワークスペースへのアクセスは永続的にできなくなります。

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

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

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

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

4. 「ワークスペース」で、ロックするワークスペースを選択して、「次へ」をクリックします。

5. アプリケーションおよびユーザーに関する情報を確認して、「ワークスペースのロック」をクリックします。

スキーマへのワークスペースの割当ての管理

ユーザーがOracle Application Expressにログインする場合、ワークスペースという作業用の共有領域にログインします。各ワークスペースに、複数のスキーマを関連付ける(マップする)ことができます。開発者は、ワークスペースをスキーマに関連付けることによって、次のことを実行できます。

- そのスキーマ内のデータベース・オブジェクトと相互作用するアプリケーションの構築

- そのスキーマ内での新しいデータベース・オブジェクトの作成

内容は次のとおりです。

- 開発環境でのスキーマおよびワークスペースの割当ての表示

- ランタイム環境のスキーマおよびワークスペースの割当ての表示

- 既存のスキーマおよびワークスペースの割当ての編集

- 追加スキーマとワークスペースとの関連付け

- ランタイム環境のワークスペースからのスキーマ・マッピングの削除

- 新しいスキーマの作成

参照:
「スキーマの管理」および「「解析対象スキーマ」レポートの表示」

開発環境でのスキーマおよびワークスペースの割当ての表示

インスタンス管理者は、ワークスペースとスキーマの割当ての管理ページに、既存のスキーマとワークスペースの割当てを表示できます。

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

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

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

3. 「ワークスペース・アクション」で、「ワークスペースとスキーマの割当ての管理」をクリックします。
ワークスペースとスキーマの割当ての管理ページが表示され、関連付けられたスキーマと環境内のすべてのワークスペースが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

ランタイム環境のスキーマおよびワークスペースの割当ての表示

ランタイム環境で既存のスキーマへのワークスペースの割当てを表示するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

SELECT APEX_INSTANCE_ADMIN.GET_SCHEMAS(WORKSPACE_NAME)
FROM DUAL;

ここで、WORKSPACE_NAMEはワークスペースの名前です。

既存のスキーマおよびワークスペースの割当ての編集

次のステップで、既存のスキーマとワークスペースの割当てを編集します。

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

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

3. 「ワークスペースの管理」で、「ワークスペースとスキーマの割当ての管理」をクリックします。
ワークスペースとスキーマの割当ての管理ページが表示されます。

4. 既存のスキーマへのワークスペースの割当てを編集するには次のステップを実行します。

1. ワークスペース名を選択します。
スキーマとワークスペースの割当ての編集ページが表示されます。

2. 新しいワークスペースまたはスキーマを選択します。

3. 「変更の適用」をクリックします。

追加スキーマとワークスペースとの関連付け

インスタンス管理者はその他の既存スキーマをワークスペースに関連付ける(マップする)ことができます。

フル開発環境での追加スキーマの関連付け

追加スキーマをワークスペースに関連付けるには、次のステップを実行します。

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

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

3. 「ワークスペース・アクション」で、「ワークスペースとスキーマの割当ての管理」をクリックします。
ワークスペースとスキーマの割当ての管理ページが表示されます。

4. 「スキーマの追加」をクリックします。
スキーマの追加ウィザードが表示されます。

5. 「新規または既存のスキーマ」で、「既存」を選択し「次へ」をクリックします。

6. 画面に表示されるステップに従って、既存のスキーマをワークスペースに関連付けます。

7. 新しいスキーマがワークスペースに追加されたことを検証するには次を実行します。

1. Oracle Application Expressのワークスペースにログインします。

2. 「ワークスペース」ホームページで、「ワークスペーススキーマ」リストを確認します。このリストには、現在このワークスペースに関連付けられているすべてのスキーマが表示されます。

ランタイム環境での追加スキーマの関連付け

ランタイム環境で追加スキーマをワークスペースに関連付けるには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.ADD_SCHEMA(WORKSPACE_NAME, SCHEMA_NAME)
END;

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

- WORKSPACE_NAMEは、ワークスペースの名前です。

- SCHEMA_NAMEは、スキーマの名前です。

ランタイム環境のワークスペースからのスキーマ・マッピングの削除

ランタイム環境でワークスペースからスキーマ・マッピングを削除するには、次のステップを実行します。

1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

- Windowsの場合:

SYSTEM_DRIVE:\ sqlplus /nolog
connect sys as sysdba

- UNIXおよびLinuxの場合:

$ sqlplus /nolog
connect sys as sysdba

プロンプトが表示されたら、適切なパスワードを入力します。

2. 次の文を実行します。

ALTER SESSION SET CURRENT_SCHEMA = APEX_040200

3. 次の文を実行します。

BEGIN
APEX_INSTANCE_ADMIN.REMOVE_SCHEMA(WORKSPACE_NAME, SCHEMA_NAME)
END;

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

- WORKSPACE_NAMEは、ワークスペースの名前です。

- SCHEMA_NAMEは、スキーマの名前です。

新しいスキーマの作成

インスタンス管理者は新しいスキーマを作成し、それをワークスペースに関連付けることができます。

ワークスペースに新しいスキーマを作成するには次を実行します。

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

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

3. 「ワークスペース・アクション」で、「ワークスペースとスキーマの割当ての管理」をクリックします。
ワークスペースとスキーマの割当ての管理ページが表示されます。

4. 「スキーマの追加」をクリックします。
スキーマの追加ウィザードが表示されます。

5. 「新規または既存のスキーマ」で、「新規」を選択し「次へ」をクリックします。

6. 「ワークスペースの選択」では、新しいスキーマを関連付けるワークスペースを選択し「次へ」を選択します。

7. 「スキーマの指定」で次のようにします。

1. スキーマ: 文字のみを使用した一意な名前を入力します。

ヒント:
新しいスキーマ名が一意かどうか検証するには、選択リストを開き、スキーマ名を検索します。

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

3. デフォルトの表領域: このスキーマで使用するデフォルト表領域を指定します。

4. 一時表領域: このスキーマで使用する一時表領域を識別します。

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

8. 情報を確認して「スキーマの追加」をクリックします。

9. 新しいスキーマがワークスペースに追加されたことを検証するには次を実行します。

1. Oracle Application Expressのワークスペースにログインします。

2. 「ワークスペース」ホームページで、「ワークスペーススキーマ」リストを確認します。このリストには、このワークスペースに関連付けられているすべてのスキーマが表示されます。

コンポーネントの可用性の管理

インスタンス管理者は、Oracle Application Expressインスタンスで使用可能なコンポーネントを制御できます。構成可能なコンポーネントには、Webシート、SQLワークショップ、アプリケーション・ビルダーおよびチーム開発があります。

コンポーネントの可用性を構成するには、次のステップを実行します。

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

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

3. 「ワークスペース・アクション」で、「コンポーネントの可用性の管理」をクリックします。
コンポーネントの可用性ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. コンポーネントを有効または無効にする必要があるワークスペースを見つけます。

5. ワークスペース名の横の「編集」アイコンをクリックします。
ワークスペースの設定ページが表示されます。

6. 「ワークスペースの設定」で、「はい」を選択してコンポーネントを有効にするか、「いいえ」を選択して無効にします。次のオプションがあります。

- アプリケーション・ビルダーの有効化

- SQLワークショップの有効化

- SQLワークショップでのPL/SQL編集の有効化

- チーム開発の有効化

7. 「変更の適用」をクリックします。

ワークスペースメッセージの定義

ワークスペースのホームページでメッセージを表示するには、「ワークスペース・メッセージ」を定義します。

ワークスペースメッセージを定義するには、次のステップを実行します。

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

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

3. 「ワークスペース・アクション」で、「コンポーネントの可用性の管理」をクリックします。
コンポーネントの可用性ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. ワークスペースメッセージを定義する必要があるワークスペースを見つけます。

5. 「ワークスペース・メッセージ」の下の「メッセージ」フィールドにメッセージを入力します。表示の書式を設定するには、標準のHTMLタグを含めます。

6. 「変更の適用」をクリックします。

ワークスペースの検索の実行

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

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

2. 「ワークスペース・タスク」で、「ワークスペースの検索」をクリックします。
ワークスペースの検索ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

3. ワークスペースの詳細を表示するには、ワークスペース名をクリックします。「ワークスペースサマリー・レポートについて」を参照してください。

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

「既存のワークスペース」レポートを使用すると、既存のワークスペースの対話モード・レポートを表示できます。「既存のワークスペース」レポートから、ワークスペースの詳細を表示または編集できます。

「既存のワークスペース」レポートにアクセスするには、次のステップを実行します。

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

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

3. 「ワークスペースレポート」で、「既存のワークスペース」をクリックします。
既存のワークスペース・ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. ワークスペース情報を編集するには、ワークスペース名の横の「編集」アイコンをクリックします。「ワークスペースの詳細の編集」を参照してください。

5. ワークスペースの詳細を表示するには、ワークスペース名をクリックします。「ワークスペース・サマリー・レポート」。「ワークスペースサマリー・レポートについて」を参照してください。

ワークスペースの詳細の編集

ワークスペースの詳細を編集するには、次のステップを実行します。

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

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

3. 「ワークスペースレポート」で、「既存のワークスペース」をクリックします。
「既存のワークスペース」レポートが表示されます。

4. ワークスペースの詳細を編集するには、ワークスペース名の横の「編集」アイコンをクリックします。
ワークスペース情報の編集ページが表示されます。

5. 対象となる属性を編集します。
特定の属性の詳細を表示するには、アイテム・ラベルをクリックします。ヘルプが使用できる場合、アイテム・ラベルの上にカーソルを置くとアイテム・ラベルは赤に変わり、カーソルは矢印と疑問符マークに変わります。

6. 「変更の適用」をクリックします。

ワークスペースの詳細の表示

インスタンス管理者は、ワークスペースサマリー・レポートを表示することによって、ワークスペースの情報を表示できます。

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

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

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

3. 「ワークスペースレポート」で、「ワークスペースの詳細」をクリックします。
ワークスペースの詳細ページが表示されます。

4. ページ上部の「ワークスペース」リストから選択して、「設定」をクリックします。
ワークスペース・サマリー・レポート・ページが表示されます。

図wrkspc_details.gifの説明

レポートの上部に表示されるボタンは、次のとおりです。

- 削除: 現在のワークスペースを削除するには、「削除」をクリックします。

- 編集: ワークスペースの詳細を編集するには、「編集」をクリックします。

- スキーマ割当て: ワークスペースのスキーマ割当てを管理するには、「スキーマ割当て」をクリックします。

- ユーザーの管理: 新しいユーザーを編集または作成するには、「ユーザーの管理」をクリックします。

- 電子メール: このレポートを電子メールで送信するには、「電子メール」をクリックします。

ワークスペースサマリー・レポートについて

ワークスペースサマリー・レポートは、次の主要セクションに分かれています。

- ワークスペース。選択されたワークスペースに関する高度な情報が表示されます。

- ワークスペース・スキーマ。スキーマ名と、デフォルトの表領域、付与される権限およびデータベース・ロール権限が表示されます。
ユーザーがOracle Application Expressにログインする場合、ワークスペースという作業用の共有領域にログインします。各ワークスペースに、複数のスキーマを関連付けることができます。開発者は、ワークスペースをスキーマに関連付けることによって、スキーマ内のオブジェクトと相互作用するアプリケーションの構築、およびスキーマ内のデータベース・オブジェクトの作成が可能です。スキーマへのワークスペースの割当てを編集するには、「ワークスペースとスキーマの割当て」をクリックします。詳細は、「スキーマの管理」を参照してください。

- データベース・アプリケーション。ワークスペース内のデータベース・アプリケーションの詳細がリストされます。

- ワークスペースWebシート。ワークスペース内のWebシートの詳細がリストされます。

- パッケージ・アプリケーション。ワークスペース内のパッケージ・アプリケーションがリストされます。

- SQLワークショップ。SQLスクリプト、SQLスクリプト結果およびSQLコマンド履歴の数がリストされます。

- チーム開発。機能、マイルストン、バグ、To Do、フィードバック・エントリ、ニュース・エントリおよびリンクの数がリストされます。

- ワークスペース・アプリケーション・アクティビティ・サマリー。ワークスペースアプリケーションの統計の詳細が示されます。

他のセクションには、次のものがあります。

- 5最もアクティブなアプリケーション

- 開発者アクティビティ・サマリー

- オブジェクト・タイプ別データベース・オブジェクト数

- 行数別5上位表、スキーマによるレポート

ワークスペースデータベース権限の表示

インスタンス管理者は、ワークスペース・データベース権限ページで、ワークスペースデータベース権限のサマリーを表示できます。

ワークスペースデータベース権限を表示するには、次のステップを実行します。

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

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

3. 「ワークスペースレポート」で、「ワークスペースデータベース権限」をクリックします。
ワークスペースデータベース権限ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. ワークスペースの詳細を表示するには、ワークスペース名をクリックします。
「ワークスペース・サマリー」レポートが表示されます。「ワークスペースサマリー・レポートについて」を参照してください。

ワークスペース別のファイル・サイズおよびファイル数の表示

ワークスペース別のファイル・サイズおよびファイル数を表示するには、次のステップを実行します。

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

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

3. 「ワークスペース・レポート」で、「ファイルの使用状況の管理」をクリックします。
ワークスペース別のファイルの使用状況ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

ワークスペースのエクスポートおよびインポート

ワークスペースおよび関連付けられているすべてのユーザーを新規Oracle Application Expressインスタンスに移動するには、インスタンス管理者はワークスペースをエクスポートする必要があります。ワークスペースをエクスポートすると、Oracle Application Expressによってテキスト・ファイルが生成されます。このファイルには、ワークスペース、ワークスペース内のすべてのユーザーおよびワークスペース内のすべてのグループ(該当する場合)についての情報が含まれます。このファイルを使用して、別のOracle Application Expressインスタンスにワークスペースをインポートできます。

ワークスペースをエクスポートして、新しいデータベース・インスタンスにインポートすることで、開発者はアプリケーション・コンポーネントをインポートできます。したがって、最大限の機能を提供するために、新しい環境(本番、テストなど)の構築時に開発ワークスペースをインポートして、これらのワークスペースを作成することをお薦めします。

この方法ではワークスペース、ユーザーおよびグループのみがインポートされることに注意してください。このファイルに、次の情報は含まれません。

- このワークスペースに関連付けられているスキーマ、またはそれらのスキーマ内のオブジェクト。

- アプリケーション、イメージ、カスケード・スタイルシートおよび静的テキスト・ファイル。

これらのアイテムは個別にエクスポートする必要があります。

参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「アプリケーションのデプロイ」

内容は次のとおりです。

- ワークスペースのエクスポート

- ワークスペースのインポート

ワークスペースのエクスポート

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

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

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

3. 「エクスポート/インポート」で、「ワークスペースのエクスポート」をクリックします。

4. ワークスペースを選択して、「ワークスペースのエクスポート」をクリックします。

5. 選択したワークスペースをエクスポートするには、「ファイルを保存」をクリックします。

6. 画面に表示されるステップに従います。

ワークスペースのインポート

ワークスペースをインポートするには、次のステップを実行します。

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

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

3. 「エクスポート/インポート」で、「ワークスペースのインポート」をクリックします。

4. 「参照」をクリックし、ワークスペースのエクスポート・ファイルを選択し、「次へ」をクリックします。

5. ワークスペースをインストールするには、「インストール」をクリックします。

6. 画面に表示されるステップに従います。

アプリケーション属性の表示

インスタンス管理者は、アプリケーション属性ページでワークスペース別にアプリケーションを表示できます。

アプリケーション属性ページを表示するには、次のステップを実行します。

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

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

3. 「アプリケーションの管理」で、「アプリケーション属性」をクリックします。
アプリケーション属性ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

デプロイ時のアプリケーションのビルド・ステータス・セットの変更

各Oracle Application Expressアプリケーションには、ビルド・ステータスというアプリケーション・レベルの属性があります。この属性を使用して、他の開発者によってアプリケーションが変更されないようにできます。ビルド・ステータスには2つの設定があります。

- アプリケーションの実行および構築: 開発者は、アプリケーションを実行および編集できます。

- アプリケーションの実行のみ: 開発者は、アプリケーションの実行のみができます。

ビルド・ステータスを「アプリケーションの実行のみ」に設定することは、他の開発者によってアプリケーションが変更されないようにするために有効な方法です。

アプリケーションのビルド・ステータスは、次のようにして変更できます。

- 開発者および管理者は、アプリケーションの編集ページでビルド・ステータス属性を変更できます。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の「可用性」を参照してください。

- ワークスペース管理者は、現行のワークスペース内のアプリケーションのビルド・ステータスをアプリケーション・ビルド・ステータスの管理ページで変更できます。「複数のアプリケーションのビルド・ステータスの変更」を参照してください。

- インスタンス管理者は、次のセクションで説明するように、ビルド・ステータス・ページでアプリケーションのビルド・ステータスを変更できます。

ビルド・ステータスをインスタンス管理者として変更するには、次のステップを実行します。

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

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

3. 「アプリケーションの管理」で、「ビルド・ステータス」をクリックします。
ビルド・ステータス・ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. 該当するアプリケーションの横にある「編集」アイコンをクリックします。
ビルド・ステータスの編集ページが表示されます。

5. 代替ビルド・ステータスを選択して、「変更の適用」をクリックします。

ヒント:
デプロイ時に「アプリケーションの構築のみ」を選択した場合、この設定を変更する唯一の方法はOracle Application Express管理サービスのビルド・ステータス・ページで変更することです。

「解析対象スキーマ」レポートの表示

インスタンス管理者は「解析対象スキーマ」レポートを使用して、任意のワークスペースで各アプリケーションの現在の解析スキーマを識別することができます。この属性は、Application Expressが実行時にアプリケーションのSQLおよびPL/SQLコードを動的に実行したときに使用された権限を持つOracle Databaseスキーマを識別します。

「解析対象スキーマ」レポートを表示するには、次のステップを実行します。

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

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

3. 「アプリケーションの管理」で、「解析対象スキーマ」をクリックします。
解析対象スキーマ・ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

参照:
「スキーマの管理」および「スキーマへのワークスペースの割当ての管理」

Oracle Application Expressインスタンスのユーザーの管理

インスタンス管理者は、開発者とユーザーの管理ページで、Oracle Application Expressインスタンス内のすべてのユーザー・アカウントを管理できます。ユーザー・アカウントは、ワークスペースでApplication Express認証を使用している場合に特に有効です。

ユーザー・アカウントの設定するときに、インスタンス管理者は、アカウント・ロックの許可、パスワードへの固定存続期間の付与、および初回使用時のパスワード変更のリクエストなど、管理性の属性を利用できます。

参照:

- 「ワークスペースおよびアプリケーションの管理」

- 「Application Expressユーザーの管理」

- Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「Application Expressアカウント資格証明」

内容は次のとおりです。

- 新しいユーザー・アカウントの作成

- 既存のユーザー・アカウントの編集

- ユーザー・アカウントの削除

新しいユーザー・アカウントの作成

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

ヒント:
ユーザーの作成/編集ページには、「インスタンス管理」ホームページの「ワークスペース・タスク」リストで「ユーザーの作成」をクリックすることでもアクセスできます。

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

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

3. 「ワークスペースの管理」で、「開発者とユーザーの管理」をクリックします。
開発者とユーザーの管理ページが表示されます。

4. 「ユーザーの作成」をクリックします。
ユーザーの作成/編集ページが表示されます。

5. 「ユーザー属性」で、次を入力します。

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

- 最大長は100文字

- 空白を使用しないこと

- 使用可能な特殊文字はアンパサンド(@)およびピリオド(.)のみ

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

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

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

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

6. 「アカウント権限」で、次のステップを実行します。

1. ワークスペース: ユーザーを作成するワークスペースを選択します。

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

3. 管理者ユーザー: このユーザーがワークスペースの管理者権限を所有する必要がある場合に指定します。
管理者には、すべてのコンポーネントへのアクセス権が付与されます。さらに、管理者はユーザー・アカウント、グループおよび開発サービスを管理できます。インスタンス管理者によって無効にされているコンポーネントは使用できないことがあります。

4. 開発者ユーザー: このユーザーが開発者権限を所有する必要がある場合に指定します。
開発者には、アプリケーション・ビルダーまたはSQLワークショップ(あるいはその両方)へのアクセス権が必要です。インスタンス管理者によって無効にされているコンポーネントは使用できないことがあります。

5. アプリケーション・ビルダー・アクセス: 開発者がアプリケーション・ビルダーへのアクセス権を所有するかどうかを決定します。

6. SQLワークショップ・アクセス: 開発者がSQLワークショップへのアクセス権を所有するかどうかを決定します。

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

8. アカウントの可用性: 「ロック済」を選択すると、アカウントは使用できなくなります。「ロック解除済」を選択すると、アカウントを使用できるようになります。

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

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

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

- 初回使用時にパスワードの変更が必要: 「いいえ」を選択すると、このユーザーは初回ログイン時にパスワードを変更する必要があります。「はい」を選択すると、ユーザーは初回ログイン後すぐに、パスワードを変更する必要があります。

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

ヒント:
インスタンス管理者は、Oracle Application Expressインスタンス全体に対してこれらの設定を構成し、パスワードの複雑性ポリシーを定義できます。「すべてのワークスペースに対するログイン制御の有効化」を参照してください。「強力なパスワード・ポリシーについて」および「パスワード・ポリシーの構成」を参照してください。

既存のユーザー・アカウントの編集

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

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

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

3. 「ワークスペースの管理」で、「開発者とユーザーの管理」をクリックします。
開発者とユーザーの管理ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. アカウントの詳細を編集するには、ユーザー名の横にある「編集」アイコンをクリックします。
特定の属性の詳細は、アイテム・ラベルをクリックしてください。ヘルプが使用できる場合、アイテム・ラベルの上にカーソルを置くとアイテム・ラベルは赤に変わり、カーソルは矢印と疑問符マークに変わります。

5. 適切な変更を行います。

6. 「変更の適用」をクリックします。

参照:
「新しいユーザー・アカウントの作成」

ユーザー・アカウントの削除

ユーザー・アカウントを削除するステップは、次のとおりです。

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

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

3. 「ワークスペースの管理」で、「開発者とユーザーの管理」をクリックします。
開発者とユーザーの管理ページが表示されます。

このページは、対話モード・レポートとして表示されます。レポートをカスタマイズするには、ページ上部にある検索バーを使用します。『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』の対話モード・レポートのカスタマイズに関するセクションを参照してください。

4. ユーザーを選択します。
ユーザーの作成/編集ページが表示されます。

5. 「ユーザーの削除」をクリックします。

6. 選択内容を確認して、「OK」をクリックします。

開発インスタンス間のアクティビティの監視

インスタンス管理者は、アクティビティの監視ページでOracle Application Expressインスタンスに対するエンド・ユーザーおよび開発者アクティビティを監視できます。

参照:
「ワークスペースダッシュボードの表示」

内容は次のとおりです。

- アクティビティの監視

- 「アンケートをサインアップ」レポートの表示

- パッケージ・アプリケーションのインストールの監視

アクティビティの監視

アクティビティを監視するには、次のステップを実行します。

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

2. 「アクティビティの監視」をクリックします。
アクティビティの監視・ページが表示されます。

図monitor_activity.gifの説明

「アクティビティの監視」ページは、次のセクションに分かれています。

- ページ・ビュー: アプリケーション、ユーザー、ワークスペース、日またはRESTアクセス別にアクティビティを表示します。

- ワークスペースの消去: ダッシュボード・サマリー、アクティブでないワークスペース、消去済のワークスペース、アクティブになったワークスペースまたはワークスペースの消去ログを表示します。

- 環境レポート: 使用されるオペレーティング・システム、ブラウザ・タイプ、ユーザー・エージェントまたは外部サイトのサマリーを表示します。

- カレンダ・レポート: 最後に使用された日付別にワークスペースを表示し、日別、さらにアプリケーションおよびユーザー別、または時間別にページ・ビューを表示します。

- サービス・リクエスト: 新規サービス・リクエストまたはサインアップ・アンケートのアクティビティを表示します。

- ログ: メール・ログ、ジョブ・ログまたは自動削除ログを表示するか、パッケージ・アプリケーションのインストールを監視します。

- ログイン試行回数: ログイン試行回数または最後の開発者ログインを表示します。

- 開発者アクティビティ: 開発者またはワークスペース別にアプリケーション変更を表示します。
すべてのワークスペースに対するレポートを表示するには、該当するリンクをクリックします。

3. アーカイブ済のアクティビティを表示するには、「アーカイブされたアクティビティ」タブをクリックして、画面の指示に従います。

4. ダッシュボードを表示するには、「ダッシュボード」タブをクリックします。

参照:
「ワークスペースダッシュボードの表示」

「アンケートをサインアップ」レポートの表示

インスタンス管理者は、ユーザーが新規サービス・サインアップ・ウィザードの実行時に答えるアンケートの質問を含めることもできます。

参照:
「サインアップ・アンケートの定義」

「アンケートをサインアップ」レポートを表示するには、次のステップを実行します。

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

2. 「アクティビティの監視」をクリックします。
アクティビティの監視・ページが表示されます。

3. 「サービス・リクエスト」で、「アンケートをサインアップ」をクリックします。
「アンケートをサインアップ」が表示され、その中にはアンケートの質問、回答およびレスポンスの数が含まれます。

4. 「アンケートをサインアップ」レポートをクリアするには、「レポートのリセット」をクリックします。

A DBMS_SCHEDULERジョブについて

DBMS_SCHEDULERパッケージは、任意のPL/SQLプログラムからコールできるスケジューリング用のファンクションおよびプロシージャのコレクションを提供します。

Oracle Application ExpressのDBMS_SCHEDULERジョブ

表A-1に、Oracle Application Expressをインストールするとデータベース内に作成されるDBMS_SCHEDULERジョブを示します。

表A-1 DBMS_SCHEDULERジョブ

ジョブ名

説明

ORACLE_APEX_PURGE_SESSIONS

12時間より前のセッションを消去します(デフォルト)。このジョブは、1時間ごとに実行されます。

参照: 「セッション・ステートの管理」

ORACLE_APEX_MAIL_QUEUE

メール・キューにあるメールを5分ごとに送信します。

参照: 『Oracle Application Express APIリファレンス』の「APEX_MAIL」、および「電子メールの構成」

ORACLE_APEX_WS_NOTIFICATIONS

30分ごとに送信が必要なWebシート通知を決定します。

参照: 『Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド』のWebシート・アプリケーションに関するセクション

ORACLE_APEX_DAILY_MAINTENANCE

夜間のメンテナンスを毎日午前1時に実行します。このジョブはアクティビティ・サマリーをアーカイブして、ワークスペースの消去処理を実行します。

参照: 「アクティブでないワークスペースの消去」

索引

A  B  C  D  E  F  G  H  I  L  M  O  P  R  S  T  U  V  W

A

アクティビティ, 1.15.3

管理サービス

アクセスの有効化, 2.4.2.2.1

ログイン, 2.2

アクセス制限, 2.4.2.2

管理者

ロール, 1.7

同意書

サインアップ・ウィザードでの組込み, 2.4.4.1

APEX_SITE_ADMIN_PRIVS

CREATE_EXCEPTION, 2.5.2.3

REMOVE_WORKSPACE_EXCEPTIONS, 2.5.2.3.1

REPORT, 2.5.2.4

RESTRICT_SCHEMA, 2.5.2.2

UNRESTRICT_SCHEMA, 2.5.2.1

APEX_SITE_ADMIN_PRIVS.REMOVE_SCHEMA_EXCEPTIONS, 2.5.2.3.1 APEX_SITE_ADMIN_PRIVS.REMOVE_WORKSPACE_EXCEPTIONS, 2.5.2.3.2 アプリケーション

レポート, 1.14

アプリケーション・ビルダー

有効化, 1.4.2

アプリケーション・ビルダーのデフォルト値, 1.16.1

構成, 1.16.2

Application Express

概要, 1.1.3

Application Expressエンジン

スキーマの判別, 2.5.1

Application Expressユーザー・グループ

ユーザーの追加, 1.8.8.3, 1.8.8.3

作成, 1.8.8.1

編集, 1.8.8.2

Application Expressユーザー

ユーザー・パスワードの変更, 1.8.6

作成, 1.8.1, 2.8.1

複数の作成, 1.8.2

アカウントの削除, 1.8.4, 2.8.3

複数ユーザーの削除, 1.8.5

アカウントの編集, 1.8.3, 2.8.2

グループ化, 1.8.8

管理, 1.8

アプリケーションID範囲

構成, 2.4.3.9

アプリケーション・モデル

削除, 1.13

アプリケーション

アクティビティのロギングの有効化, 2.4.1.8

トレースの有効化, 2.4.1.9

アプリケーション・レポート

アプリケーション・ダッシュボード, 1.15.7

B

ビルド・ステータス

変更, 1.12

インスタンス管理者として変更, 2.7.13

C

変更リクエスト, 2.3.4

承認, 2.3.4.2

管理, 2.3.4

変更リクエスト・ページ, 2.3.4.1 キャラクタ・セット, 1.1.3 ワークスペースの作成ウィザード, 2.6.3.1

D

DAD

アクセス制限, 2.4.2.15

ダッシュボード, 1.15, 1.15.1, 1.15.2, 1.15.3, 1.15.4, 1.15.5, 1.15.6, 1.15.7 データベース

バージョンについて, 1.1.3

データベース・ダッシュボード, 1.15.8 データベース・バージョン, 1.1.3 表領域使用率の詳細レポート, 1.3.2, 1.3.2 開発者アクティビティ, 1.15.4 開発者アクティビティ・ログ

削除, 2.4.15.3

開発者ログ

消去, 1.9.1

E

電子メール

構成, 2.4.3.4

ランタイム・インスタンス用の構成, 2.4.3.4.2

開発インスタンス用の構成, 2.4.3.4.1

ランタイム・インスタンスでの電子メール設定の決定, 2.4.3.4.3

メール・キュー, 2.4.12

メール・ログの表示, 2.4.12

エクスポート

ワークスペース, 2.7.11

外部アクセス・カウント・ログ

削除, 2.4.15.4

外部アクセス・ログ

消去, 1.9.2

F

機能構成

SQLワークショップの構成, 2.4.1.6

Webシート・オブジェクトの作成, 2.4.1.3

新しいワークスペースでのデモンストレーション・オブジェクトの作成, 2.4.1.2

PL/SQLプログラム・ユニットの編集の無効化, 2.4.1.1

WebシートでのSQLアクセスの無効化, 2.4.1.4

アプリケーション・アクティビティのロギングの有効化, 2.4.1.8

データベース監視の有効化, 2.4.1.7

サービス・リクエストの有効化, 2.4.1.10

トレースの有効化, 2.4.1.9

パッケージ・アプリケーションのインストール・オプション, 2.4.1.5

G

グループ

ユーザーの追加, 1.8.8.3

作成, 1.8.8.1, 1.8.8.1, 1.8.8.1

編集, 1.8.8.2, 1.8.8.2

Application Expressユーザーの管理, 1.8.8

ユーザーの削除, 1.8.8.3

H

ヘルプ

URLの構成, 2.4.3.7

HTTPS

インスタンスにおける要件, 2.4.2.7

インスタンスにおける要件の無効化, 2.4.2.7.3, 2.4.2.7.4

I

インポート

ワークスペース, 2.7.11

インストール済の翻訳ページ, 2.4.13 インスタンス・プロキシ

設定, 2.4.2.6

インスタンスの設定

自動拡張表領域, 2.4.3.3.2

ウォレットの構成, 2.4.3.5

電子メールの構成, 2.4.3.4, 2.4.3.4.1

「ヘルプ」リンクの構成, 2.4.3.7

ワークスペースサイズ・オプションの構成, 2.4.3.8

アップロードしたファイルの削除, 2.4.3.3.5

電子メール割当ての無効化, 2.4.3.2

アプリケーションID範囲の管理, 2.4.3.9

新しいスキーマの要求, 2.4.3.3.1

セルフ・サービス割当て, 2.4.3.1

対話モード・レポート

保存済レポートの管理, 1.2.2

サブスクリプションの管理, 1.2.2

内部

パブリック・ファイルのアップロードの無効化, 2.4.2.4

IPアドレス

IPアドレスによる制限, 2.4.2.5

L

ログ・エントリ

削除, 2.4.15

ログイン・アクセス・ログ

エントリの削除, 2.4.15.5

ログイン制御

インスタンスの構成, 2.4.2.11

ワークスペースの構成, 2.4.2.12

ワークスペースに使用可能, 1.4.1

ログイン・メッセージ

作成, 2.4.17.1

無効化, 2.4.17.1

ログ

消去, 1.9

M

メール・キュー

表示, 2.4.12

エクスポート・リポジトリの管理, 1.1.4 インスタンスの管理ページ, 2.1.2 サービスの管理ページ, 1.2 ワークスペースの管理ページ, 2.1.3 メッセージ

ログイン, 2.4.17

システム, 2.4.17

アクティビティの監視

アーカイブされたアクティビティ, 2.9

カレンダ・レポート, 2.9.1

ダッシュボード, 2.9

開発者アクティビティ, 2.9.1

環境レポート, 2.9.1

ログイン試行, 2.9.1

ログ, 2.9.1

ページ・ビュー, 2.9.1

リアルタイム監視レポート, 2.9

サービス・リクエスト, 2.9.1

ワークスペースの消去, 2.9.1

O

Oracle Application Express

アプリケーション所有者, 1.1.3

CGI環境, 1.1.3

キャラクタ・セット, 1.1.3

現在の時間(サーバー上), 1.1.3

カレント・ユーザー, 1.1.3

データベース・バージョン, 1.1.3

ホスト・スキーマ, 1.1.3

言語プリファレンス, 1.1.3

最終DDL時間, 1.1.3

コンポーネントの可用性の管理, 2.7.4

オンライン・リソース, 1.1.3

スキーマ互換性, 1.1.3

バージョン, 1.1.3

Webサーバー・ソフトウェア, 1.1.3

ワークスペースID, 1.1.3

ワークスペース名, 1.1.3

Oracle Application Express管理者, 2

変更リクエストの承認, 2.3.4.2

ワークスペース・リクエストの承認, 2.3.3.1

ワークスペース・リクエストの変更, 2.3.3.2

ビルド・ステータスの変更, 2.7.13

ワークスペースの手動作成, 2.6.3

ユーザー・アカウントの作成, 2.8.1

ワークスペースの削除, 2.7.1

ワークスペース・リクエストの削除, 2.3.3.3

ログ・エントリの削除, 2.4.15

ユーザー・アカウントの削除, 2.8.3

ユーザー・アカウントの編集, 2.8.2

ワークスペースの詳細の編集, 2.7.7

ワークスペースサマリーの電子メール送信, 2.7.8

ワークスペースのエクスポートとインポート, 2.7.11

ワークスペースのロック, 2.7.2

電子メールの管理, 2.4.12

インスタンス設定の管理, 2.4.3

スキーマの管理, 2.7.3

セッション・ステートの管理, 2.4.11

ユーザーの管理, 2.8

Oracleデフォルト・スキーマ, 2.5.2

ワークスペースの割当て, 2.6

アクティブでないワークスペースの消去, 2.7.1.3

データベース権限の表示, 2.7.9

「解析スキーマ」レポートの表示, 2.7.14

保留中の新しいサービス・リクエストの表示, 2.3.1

保留中のリクエストの表示, 2.3.1

レポート属性の表示, 2.7.12

ワークスペースサマリーの表示, 2.7.8

ワークスペースの表示, 2.7.5, 2.7.6

Oracleデフォルト・スキーマ

管理者権限ステータスの判別, 2.5.2

デフォルト制限の削除, 2.5.2

管理者権限の取消, 2.5.2

Oracle Technology Network, 1.1.3

ディスカッション・フォーラム, 1.1.3

OTN

ディスカッション・フォーラム, 1.1.3

アウトバウンドHTTPトラフィック

インスタンスでのプロキシの設定, 2.4.2.6

P

パッケージ・アプリケーションのインストール・オプション

HTTPヘッダー変数認証の許可, 2.4.1.5

LDAPディレクトリ認証の許可, 2.4.1.5

Oracle Application Server Single Sign-On認証の許可, 2.4.1.5

ページ・ビュー・アクティビティ・ログ

削除, 2.4.15.2

ページ

キャッシュ済の消去, 1.11.1

パスワード

リセット, 1.1.2

パスワード・ポリシー

強力な場合について, 2.4.2.13

構成, 2.4.2.14

パフォーマンス, 1.15.5 PL/SQL編集

ワークスペースに無効化, 1.4.4

PL/SQLプログラム・ユニットの編集

制御, 2.4.1.1

プリファレンス

ワークスペースのお知らせの作成, 1.5

ワークスペース, 1.4

特定のユーザーの消去, 1.10.2.3

割当てモード

指定, 2.6.2

プロキシ

インスタンスの設定, 2.4.2.6

パブリック・テーマ

追加, 2.4.9.1

削除, 2.4.9.2

エクスポート, 2.4.9.4

管理, 2.4.9

変更, 2.4.9.3

R

リージョン

キャッシュ済の消去, 1.11.2

レポート

表領域使用率の詳細, 1.3.2

使用済領域および空き領域, 1.3.2

レポート出力

構成, 2.4.3.6

完全開発インスタンスでの構成, 2.4.3.6.1

ランタイム・インスタンスでの構成, 2.4.3.6.2

ランタイム・インスタンスでの設定の確認, 2.4.3.6.3

レポート

アクティブ・セッション, 1.14.4

アクティビティ・ダッシュボード, 1.15.3

アプリケーション属性, 2.7.12

アプリケーションごとのアプリケーション変更, 1.14.3

開発者ごとのアプリケーション変更, 1.14.2

データベース・ダッシュボード, 1.15.8

開発者アクティビティ・ダッシュボード, 1.15.4

アクティビティの監視, 1.14

アクティビティの監視, 1.15

解析スキーマ, 2.7.14

パフォーマンス・ダッシュボード, 1.15.5

スキーマ, 1.14.5

ユーザー・ダッシュボード, 1.15.2

Webシート・ダッシュボード, 1.15.6

ワークスペース・ダッシュボード, 1.15.1

IPアドレスによるアクセスの制限, 2.4.2.5 実行時の設定

RESTRICT_IP_RANGE, 2.4.2.5

S

スキーマ

ワークスペースへの関連付け, 2.7.3.4

新規作成, 2.7.3.6

Application Expressでの判別, 2.5.1

スキーマ・マッピングの編集, 2.7.3.3

レポート, 1.14.5

新しいリクエスト, 1.3.1

スキーマ・マッピング, 2.7.3

編集, 2.7.3.3

ランタイム・インスタンスでの削除, 2.7.3.5

開発インスタンスでの表示, 2.7.3.1

ランタイム・インスタンスでの表示, 2.7.3.2

Secure Sockets Layer(SSL), 2.4.3.5 セキュリティ設定

管理サービスへのアクセス, 2.4.2.2

認可済URL, 2.4.2.16

インスタンスのログイン制御の構成, 2.4.2.11

パスワード・ポリシーの構成, 2.4.2.14

セッション・タイムアウトの構成, 2.4.2.9

内部アプリケーションへのアクセスの無効化, 2.4.2.3

ログイン・フォームを移入するCookieの無効化, 2.4.2.1

パブリック・ファイルのアップロードの無効化, 2.4.2.4

ワークスペースログインの無効化, 2.4.2.3

管理サービスへのアクセスの有効化, 2.4.2.2.1

ワークスペースに対するログイン制御の有効化, 2.4.2.12

RESTfulアクセスの有効化, 2.4.2.8

ドメインの除外, 2.4.2.10

URLリージョンの除外, 2.4.2.10

HTTPSの必要性, 2.4.2.7

DADによるアクセスの制限, 2.4.2.15

IPアドレスによるアクセスの制限, 2.4.2.5

HTTPS要件の無効化, 2.4.2.7.3, 2.4.2.7.4

「インスタンス・プロキシ」の設定, 2.4.2.6

サービス

終了, 1.3.1, 1.3.1

サービス・リクエスト

管理, 2.3

追加の記憶域, 1.3.1

新しいスキーマ, 1.3.1

新しいワークスペース, 1.3.3

リクエスト, 1.3

サービスの終了, 1.3.1

サービス・リクエスト

ワークスペースに使用可能, 2.4.1.10

セッション

経過時間ごとの消去, 1.10.1.3

セッション・ステート

管理, 1.10, 2.4.11

カレント・セッションの消去, 1.10.1.4

削除, 1.10.1.1

セッションの詳細の表示, 1.10.1.1

サインアップ・ウィザード

同意書の組込み, 2.4.4.1

アンケートの組込み, 2.4.4.2

サイト固有のタスク・リスト, 2.4.17.3

タスクの追加, 2.4.17.3.1

タスクの削除, 2.4.17.3.3

タスクの編集, 2.4.17.3.2

SQLワークショップ

ログの削除, 2.4.15.1

有効化, 1.4.3

SSL対応のURL, 2.4.3.5 ストレージ

追加のリクエスト, 1.3.1

アンケート

サインアップ・ウィザードでの組込み, 2.4.4.2

システム・メッセージ

作成, 2.4.17.2

無効化, 2.4.17.2

T

表領域

Oracle管理ファイル, 2.6.1

チーム開発

有効化, 1.4.5.1

ファイルの添付サポートの有効化, 1.4.5.2

テンプレート・アプリケーション

リポジトリに追加, 2.4.10.1

削除, 2.4.10.2

編集, 2.4.10.3

プロパティの編集, 2.4.10.3.2

管理, 2.4.10

ページの変更, 2.4.10.3.1

翻訳

インストール済の表示, 2.4.13

U

ユーザー・アカウント

作成, 2.8.1

削除, 2.8.3

編集, 2.8.2

ユーザー・プリファレンス

管理, 1.10

消去, 1.10.2.3

カレント・ユーザーの消去, 1.10.2.4

プログラムによる削除, 1.10.2.6

ページ・プロセスを使用したリセット, 1.10.2.7

設定, 1.10.2.5

ユーザー別の表示, 1.10.2.1

カレント・ユーザーの表示, 1.10.2.2

ユーザー・ロール

開発者, 1.7, 1.7, 2.1

インスタンス管理者, 1.7, 2.1

Oracle Application Express管理者, 1.7

ワークスペース管理者, 1.7

ワークスペース管理者, 1.7, 2.1

ユーザー, 1.15.2

V

表示, 1.15

W

wallet

構成, 2.4.3.5

完全開発インスタンスでの構成, 2.4.3.5.2

ランタイム・インスタンスでの構成, 2.4.3.5.3

作成, 2.4.3.5.1

ランタイム・インスタンスでの設定の確認, 2.4.3.5.4

Webシート, 1.15.6 Webシート・データベース・オブジェクト, 1.1.5 ウィザード

ワークスペースの作成, 2.6.3.1

ワークスペース

管理, 2

プリファレンスの構成, 1.4

手動作成, 2.6.3

新しい表領域の作成, 2.6.1

ダッシュボード, 1.15.1

削除, 2.7.1

非アクティブの削除, 2.7.1.3.4, 2.7.1.3.4

使用可能領域の確認, 1.3.2

編集, 2.7.7

エクスポートとインポート, 2.7.11

非アクティブの特定, 2.7.1.3.1, 2.7.1.3.1

ロック, 2.7.2

ログイン制御, 1.4.1

管理, 1

ファイルの管理, 1.1.4

Webシート・オブジェクトの管理, 1.1.5

割当て, 2.6

消去, 2.7.1.3

非アクティブの消去, 2.4.5

リソースの削除, 2.7.1.3.3

新しいリクエスト, 1.3.3

リクエストのサイズ・オプション, 2.4.3.8

割当てモードの指定, 2.6.2

終了, 1.3.1

表示, 2.7.5, 2.7.6

ワークスペース管理ページ, 1.1 ワークスペース管理者, 1

ビルド・ステータスの変更, 1.12

データベース・スキーマのリクエスト, 1.3.1

追加の記憶域のリクエスト, 1.3.1

サービス終了のリクエスト, 1.3.1

スキーマ・レポートの表示, 1.14.5

ワークスペース使用率の表示, 1.6

ワークスペースのお知らせ

作成, 1.5

ワークスペースデータベース権限, 2.7.9 ワークスペースログイン

無効化, 2.4.2.3

ワークスペースメッセージ

定義, 2.7.4.1

ワークスペースのプリファレンス

アプリケーション・ビルダー, 1.4.2

ログイン制御, 1.4.1

PL/SQLの編集, 1.4.4

SQLワークショップ, 1.4.3

チーム開発, 1.4.5

ワークスペースレポート

サンプル・アプリケーションのみ, 2.7.1.3.2

ファイル・サイズとカウントの表示, 2.7.10

ワークスペースリクエスト

承認, 2.3.3.1

変更, 2.3.3.2

サイズ・オプションの構成, 2.4.3.8

ワークスペース・リクエスト・ページ, 2.3.2 ワークスペースサマリー・レポート

電子メール送信, 2.7.8

表示, 2.7.8

「ワークスペース使用率のレポート」の表示, 1.6

Copyright © 2003, 2012, Oracle and/or its affiliates. All rights reserved.