3.3 機能構成の管理
「機能構成」ページを使用して、アプリケーション開発設定、アプリケーション・インストール・オプション、SQLワークショップ機能、データベースおよびアクティビティの監視、RESTfulサービス、サービス・リクエストおよびチーム開発を構成します。
- アプリケーション開発の設定の構成
アプリケーション開発の設定を構成します。「PL/SQLプログラム・ユニットの編集を許可」、「新規ワークスペースにデモンストレーション・オブジェクトの作成」、「アプリケーション当たりのバックアップ数」などの設定があります。 - SQLワークショップの構成
インスタンスのSQLワークショップの基本動作を構成します。 - 監視の構成
監視を構成します。データベース監視(SQLワークショップ)、「アプリケーション・アクティビティのロギング」、「Webサービス・アクティビティ・ロギング」、「Webサービス・アクティビティ・ロギング」などがあります。 - インスタンスのRESTfulサービスの有効化
SQLおよびPL/SQLにマップされたRESTfulサービスを作成およびアクセスする能力を制御します。 - サービス・リクエストの有効化
ワークスペース管理者がワークスペース管理からサービス・リクエストを行うかどうかを決定します。 - 新規ワークスペースに対するチーム開発の構成
新しいワークスペースのチーム開発設定を構成します。「問題ファイル・リポジトリの有効化」、「問題ファイルの最大サイズ」、「フィードバック・ファイル・リポジトリの有効化」、「フィードバック・ファイルの最大サイズ」といった設定があります。
親トピック: Oracle APEX管理サービス
3.3.1 アプリケーション開発の設定の構成
アプリケーション開発の設定を構成します。「PL/SQLプログラム・ユニットの編集を許可」、「新規ワークスペースにデモンストレーション・オブジェクトの作成」、「アプリケーション当たりのバックアップ数」などの設定があります。
- インスタンスに対するPL/SQLプログラム・ユニットの編集の無効化
インスタンスでPL/SQLプログラム・ユニットの編集を使用可能にするかどうかを制御します。 - 新規ワークスペースでのデモンストレーション・オブジェクトの作成の有効化
新規ワークスペースを作成するときに、デモンストレーション・アプリケーションおよびデモンストレーション・データベース・オブジェクトの作成を有効にします。 - アプリケーション・バックアップの数の構成
アプリケーション・バックアップの数を構成します。
親トピック: 機能構成の管理
3.3.1.1 インスタンスに対するPL/SQLプログラム・ユニットの編集の無効化
インスタンスでPL/SQLプログラム・ユニットの編集を使用可能にするかどうかを制御します。
デフォルトでは、開発者はオブジェクト・ブラウザでデータベースのプロシージャ、パッケージおよびファンクションを参照しているときに、PL/SQLソース・コードを変更およびコンパイルできます。インスタンス管理者は、Oracle APEXインスタンスでPL/SQLプログラム・ユニットの編集を使用可能にするかどうかを制御できます。
PL/SQLプログラム・ユニットの編集を無効にするには:
- APEX管理サービスにサインインします。
- 「インスタンスの管理」をクリックします。
- 「インスタンスの設定」で、「機能構成」をクリックします。
- 「アプリケーション開発」セクションに移動します。
- 「PL/SQLプログラム・ユニットの編集を許可」で、「いいえ」を選択します。
- 「変更の適用」をクリックします。
3.3.1.2 新規ワークスペースでのデモンストレーション・オブジェクトの作成の有効化
新規ワークスペースを作成するときに、デモンストレーション・アプリケーションおよびデモンストレーション・データベース・オブジェクトの作成を有効にします。
新規ワークスペースでのデモンストレーション・データベース・オブジェクトの作成を有効にするには:
- APEX管理サービスにサインインします。
- 「インスタンスの管理」をクリックします。
- 「インスタンスの設定」で、「機能構成」をクリックします。
- 「アプリケーション開発」セクションに移動します。
- 新規ワークスペースの作成時にデモンストレーション・アプリケーションとデモンストレーション・データベース・オブジェクトを含めるには、「新規ワークスペースにデモンストレーション・オブジェクトの作成」で「はい」を選択します。デモンストレーション・アプリケーションの作成を無効にするには、「いいえ」を選択します。
- 「変更の適用」をクリックします。
親トピック: アプリケーション開発の設定の構成
3.3.1.3アプリケーション・バックアップの数の構成
アプリケーション・バックアップの数を構成します。
アプリケーション・バックアップの数を構成するには、次の手順を実行します。
- APEX管理サービスにサインインします。
- 「インスタンスの管理」をクリックします。
- 「インスタンスの設定」で、「機能構成」をクリックします。
- 「アプリケーション開発」セクションに移動します。
- 「アプリケーション当たりのバックアップ数」に、各アプリケーションで保持するバックアップの最大数を入力します。自動バックアップを無効にする場合は、Nullまたはゼロ(0)の値を入力します。
- 「変更の適用」をクリックします。
参照:
-
Oracle APEXアプリケーション・ビルダー・ユーザーズ・ガイドのアプリケーション・バックアップの管理
親トピック: アプリケーション開発の設定の構成
3.3.2 SQLワークショップの構成
インスタンスのSQLワークショップの基本動作を構成します。
SQLワークショップを構成するには:
参照:
- Oracle Database管理者ガイドのジョブ・クラス
- Oracle APEX SQLワークショップ・ガイドのSQLワークショップのスタート・ガイド
親トピック: 機能構成の管理
3.3.3 監視の構成
監視を構成します。データベース監視(SQLワークショップ)、「アプリケーション・アクティビティのロギング」、「Webサービス・アクティビティ・ロギング」、「Webサービス・アクティビティ・ロギング」などがあります。
- データベース監視の有効化
SQLワークショップ内のデータベース監視を有効にします。 - アプリケーション・アクティビティのロギングの有効化
インスタンスのすべてのアプリケーションについて、アプリケーション・アクティビティのロギングを構成します。 - Webサービス・アクティビティ・ロギングの有効化
インスタンスのすべてのワークスペースについて、Webサービス・アクティビティ・ロギングを構成します。 - アプリケーション・トレースの有効化
インスタンスレベルでアプリケーション・トレースを制御します。
親トピック: 機能構成の管理
3.3.3.1 データベース監視の有効化
SQLワークショップでのデータベース監視の有効化。
ユーザーがSQLワークショップでデータベース監視ページにアクセス可能になる前に、インスタンス管理者はデータベースの監視を有効化する必要があります。Oracle APEX SQLワークショップ・ガイドのデータベースの監視を参照してください
ノート:
DBAロールを付与されたデータベース・ユーザー・アカウントを持つユーザーのみがこのページにアクセスできます。
データベースの監視を有効にするには:
- APEX管理サービスにサインインします。
- 「インスタンスの管理」をクリックします。
- 「インスタンスの設定」で、「機能構成」をクリックします。
- 「モニタリング」セクションに移動します。
- 「データベース監視の有効化」で、「はい」を選択します。
- 「変更の適用」をクリックします。
親トピック: 監視の構成
3.3.3.2 アプリケーション・アクティビティのロギングの有効化
インスタンスのすべてのアプリケーションについて、アプリケーション・アクティビティのロギングを構成します。
アプリケーション・アクティビティのロギングを構成するには、次の手順を実行します。
親トピック: 監視の構成
3.3.3.3 Webサービス・アクティビティ・ロギングの有効化
インスタンスのすべてのワークスペースについて、Webサービス・アクティビティ・ロギングを構成します。
ノート:
開発環境のセキュリティとパフォーマンスを確保するために、この機能は、Oracle Cloudで実行されているOracle APEXインスタンスでは使用できません。Webサービス・アクティビティ・ロギングを構成するには:
親トピック: 監視の構成
3.3.3.4 アプリケーション・トレースの有効化
インスタンス・レベルでアプリケーションのトレースを制御します。
ノート:
開発環境のセキュリティとパフォーマンスを確保するために、この機能は、Oracle Cloudで実行されているOracle APEXインスタンスでは使用できません。&p_trace=YES
を指定するだけでデータベース・トレース・ファイルを生成できるかどうかを制御できます。アプリケーションで「デバッグ」が有効化されている場合、トレース・ファイルを生成する機能はすでに制御されています。
アプリケーションのトレースを構成するには、次の手順を実行します。
参照:
- インスタンス間のアクティビティの監視
- Oracle APEXアプリケーション・ビルダー・ユーザーズ・ガイドのSQLトレースの有効化とTKPROFの使用
TRACING_ENABLED
パラメータの詳細は、Oracle APEX APIリファレンスの使用可能なパラメータ値を参照してください
親トピック: 監視の構成
3.3.4 インスタンスのRESTfulサービスの有効化
SQLおよびPL/SQLにマップされるRESTfulサービスを作成してアクセスできるかを制御します。
RESTfulサービスを有効にするには:
参照:
- ワークスペースのRESTfulサービスの有効化およびパス接頭辞の定義
- Oracle APEX SQLワークショップ・ガイドのRESTfulサービスとのデータ交換の有効化
親トピック: 機能構成の管理
3.3.5 サービス・リクエストの有効化
ワークスペース管理者がワークスペース管理からサービス・リクエストを行うかどうかを決定します。
サービス・リクエストを有効にするには:
- APEX管理サービスにサインインします。
- 「インスタンスの管理」をクリックします。
- 「インスタンスの設定」で、「機能構成」をクリックします。
- 「ワークスペース管理」セクションに移動します。
- 「サービス・リクエストを有効にする」で、「はい」を選択します。
- 「変更の適用」をクリックします。
3.3.6 新規ワークスペースに対するチーム開発の構成
新しいワークスペースにチーム開発設定を構成します。「問題ファイル・リポジトリの有効化」、「問題ファイルの最大サイズ」、「フィードバック・ファイル・リポジトリの有効化」、「フィードバック・ファイルの最大サイズ」といった設定があります。
新しいワークスペースに対してチーム開発設定を構成するには、次の手順を実行します。
- APEX管理サービスにサインインします。
- 「インスタンスの管理」をクリックします。
- 「インスタンスの設定」で、「機能構成」をクリックします。
- 「チーム開発」セクションに移動します。
- 次の内容を構成します。
- 「変更の適用」をクリックします。
参照:
- 既存のワークスペースでのチーム開発の構成
- Oracle APEXアプリケーション・ビルダー・ユーザーズ・ガイドのチーム開発の管理
親トピック: 機能構成の管理