この章では、Oracle Application Expressのインストール要件について説明します。
この章の内容は次のとおりです。
Oracle Application Expressバージョン4.0には、リリース10.2.0.3以上のOracle Database(Enterprise Edition、Standard EditionまたはStandard Edition One)が必要です。また、Application Express 4.0は、Oracle Database 10g Expressと併用できます。
|
注意: Oracle Application Expressリリース4.0をインストールすることで、Oracle Database Express Edition 10gリリース2(10.2)のOracle Application Expressのバージョンをアップグレードできます。詳細は、Oracle Technology Network(OTN)の「Oracle Application Express」ページを参照してください。 |
|
注意: データベース初期化パラメータSGA_TARGET(Oracle Database 10gおよび11g)またはMEMORY_TARGET(Oracle Database 11g)にNULL以外の値を使用している場合は、この要件を無視してください。 |
Oracle Application Expressをインストールするには、ターゲット・データベースのshared_pool_sizeが100MB以上である必要があります。
ターゲット・データベースのshared_pool_sizeを確認するには、次のステップを実行します。
データベースを起動します。
SQL> STARTUP
必要に応じて次のコマンドを実行し、システムで初期化パラメータ・ファイル(initsid.ora)が使用されているか、サーバー・パラメータ・ファイル(spfiledbname.ora)が使用されているかを確認します。
SQL> SHOW PARAMETER PFILE;
このコマンドを実行すると、サーバー・パラメータ・ファイルまたは初期化パラメータ・ファイルの名前および場所が表示されます。
shared_pool_sizeパラメータの現在の値を表示します。
SQL> SHOW PARAMETER SHARED_POOL_SIZE
システムでサーバー・パラメータ・ファイルが使用されている場合は、SHARED_POOL_SIZE初期化パラメータを100MB以上に設定します。
SQL> ALTER SYSTEM SET SHARED_POOL_SIZE='100M' SCOPE=spfile;
システムで初期化パラメータ・ファイルが使用されている場合は、初期化パラメータ・ファイル(initsid.ora)のSHARED_POOL_SIZEパラメータの値を100MB以上に変更します。
データベースを停止します。
SQL> SHUTDOWN
データベースを再起動します。
SQL> STARTUP
Oracle Application Expressアプリケーションを表示または開発するには、WebブラウザでJava ScriptおよびHTML 4.0およびCSS 1.0規格がサポートされている必要があります。Oracle Application Expressでアプリケーションを開発するには、次のブラウザが必要です。
Microsoft Internet Explorer 7.0以上
Mozilla Firefox 3.5以上
Google Chrome 4.0以上
Apple Safari 4.0以上
以前のWebブラウザ・バージョン(Microsoft Explorer 6.0など)をサポートするApplication Expressアプリケーションを開発できます。
Oracle Application Expressを実行するには、次のいずれかに対するアクセス権が必要です。
Oracle Application Expressリスナー
埋込みPL/SQLゲートウェイ
Oracle HTTP Serverおよびmod_plsql
Oracle Application Expressリスナーは、JavaベースのWebサーバーです。これには、ファイル・システム・キャッシング、PDFへのFOP変換のサポート、改善されたファイル・アップロード機能が含まれており、Oracle WebLogic Server、OC4JおよびOracle Glassfish ServerでのWeb Logic、TomcatおよびOC4Jに対する動作が保証されています。
Oracle XML DB HTTP Serverおよび埋込みPL/SQLゲートウェイは、Oracle Database 11gとともにインストールされます。Webサーバーを使用したデータベース、および動的なアプリケーションの作成に必要なインフラストラクチャを利用できます。
Oracle HTTP Serverは、mod_plsqlプラグインを使用してOracle Database内のOracle Application Expressエンジンと通信します。次の製品には、対応するバージョンのOracle HTTP Serverおよびmod_plsqlが含まれています。
Oracle Database 10gのCompanion CDリリース2
Oracle Database 11gリリース1または2
Oracle Application Expressのディスク領域の要件は、次のとおりです。
ファイル・システム上のOracle Application Expressソフトウェア・ファイルの空き領域: 450MB(英語版のみのダウンロード(apex_4_0_en.zip)を使用する場合)および1GB(完全ダウンロード(apex_4_0.zip)を使用する場合)
Oracle Application Express表領域の空き領域: 185MB
SYSTEM表領域の空き領域: 100MB
追加インストールした各言語(英語以外)用のOracle Application Express表領域の空き領域: 75MB
使用するOracle Databaseに、Oracle XML DBをインストールしておく必要があります。インストール中またはDatabase Configuration Assistant(DBCA)によって作成された事前構成済のデータベースを使用している場合、Oracle XML DBはインストールおよび構成済です。
|
参照: Oracle XML DBを既存のデータベースに手動で追加する方法の詳細は、『Oracle XML DB開発者ガイド』を参照してください。 |
|
ヒント: インストーラは、Oracle XML DBに対して前提条件チェックを実行します。Oracle XML DBがインストールされていない場合は終了します。 |
|
ヒント: Oracle XML DBのインストールでは、ユーザーANONYMOUSが作成されます。ANONYMOUSユーザーをデータベースから削除しなくても、Oracle Application Expressの作業領域のプロビジョニングは適切に機能します。 |
Oracle Application Expressで検索機能を使用できるオンライン・ヘルプを使用するには、Oracle Textをインストールする必要があります。Oracle Textは、デフォルトでOracle Databaseの一部としてインストールされます。
また、Oracle Textのデフォルト言語プリファレンスがインストールされていることを確認します。Oracle Textのデフォルト言語をインストールするには、Oracle Application ExpressをインストールするOracle Databaseにログインし、適切なdrdeflang.sqlスクリプトを実行します。このスクリプトは、デフォルトでORACLE_BASE\ORACLE_HOME\ctx\admin\defaultsに格納されています。たとえば、英語(米国)の言語プリファレンス・スクリプトdrdefus.sqlを実行するには、次のように入力します。
c:\> sqlplus /nolog
SQL> connect ctxsys
Enter password: password
SQL> @c:\oracle\product\10.2.0\db_1\ctx\admin\defaults\drdefus.sql
|
参照: ご使用の構成例の「Oracle Database 11gでのネットワーク・サービスの有効化」、およびOracle Textについて『Oracle Textアプリケーション開発者ガイド』を参照してください。 |
|
ヒント: インストーラは、Oracle Textに対して前提条件チェックを実行します。Oracle Textがインストールされていない場合は終了します。 |