Oracle HTML DBインストレーション・ガイド
リリース2.0
B25047-01
  目次
目次
索引
索引

戻る
戻る
次へ
次へ
 

4 Oracle HTML DBのインストール後のタスク

この章では、ソフトウェアのインストール後に実行する必要があるタスクについて説明します。

この章の内容は次のとおりです。


注意:

このマニュアルでは、Oracleホーム・ディレクトリ(ORACLE_HOME)にOracle HTTP Serverがインストールされていると想定します。

4.1 無効なPL/SQLパッケージの再コンパイルおよびプロセスの再起動

Oracle HTML DBをインストールした後、次のステップを実行します。

  1. Oracleデータベース・ホームからutlrp.sqlスクリプトを実行し、パッケージに初めてアクセスするときでなく、ここですべての無効なPL/SQLパッケージを再コンパイルします。 これはオプションのステップですが、実行することをお薦めします。

    SQL> @?/rdbms/admin/utlrp.sql
    
    
  2. リスナーやその他のプロセスなど、インストールの開始前に停止したプロセスを再起動します。 また、Oracle HTTP Serverも再起動します。

4.2 imagesディレクトリのコピー

新規インストールを実行するか、以前のリリースからアップブレードするかにかかわらず、Oracle HTTP ServerのOracleホームを含むファイル・システムに、解凍したhtmldb_2.0.zipファイルの最上位のimagesディレクトリをコピーする必要があります。

4.2.1 アップグレード時のimagesディレクトリのコピー

Oracle HTML DBの以前のリリースからアップグレードする場合は、リリース番号が反映されるように、Oracle HTML DBの既存のimagesディレクトリの名前を変更する必要があります(たとえば、images_1_5)。imagesディレクトリの名前を変更することで、後で元に戻すこともできます。

ファイル・システム上でimagesディレクトリを特定するには、次のファイルでテキスト別名/i/を確認します。

  • Oracle9i HTTP Serverリリース2の場合: httpd.confファイルを確認します。

  • Oracle HTTP Server 10g の場合: marvel.confファイルを確認します。

  • Oracle Application Server 10g の場合: marvel.confファイルを確認します。

4.2.2 新規インストールへのimagesディレクトリのコピー

Windowsシステムの場合、Windowsエクスプローラを使用するか、またはコマンド・プロンプトから次のようなコマンドを実行して、htmldb\imagesディレクトリをコピーできます。

xcopy /E /I htmldb\images ORACLE_BASE\ORACLE_HOME\Apache\Apache\images

UNIXベースまたはLinuxベースのシステムの場合、次のようなコマンドを実行して、htmldb/imagesディレクトリをコピーできます。

cp -rf htmldb/images ORACLE_BASE/ORACLE_HOME/Apache/Apache

4.3 アップグレード時のOracle HTTP Serverの構成

リリース1.5.0.00.33、1.5.1.00.12、1.6.0.00.87または1.6.1.00.03のOracle HTML DBからアップグレードする際、最初のインストール時に指定したパスワードがhtmldbins.sqlスクリプトの実行中に指定したパスワードと異なる場合は、データベース・アクセス記述子(DAD)を含むファイルを変更する必要があります。 また、SQLワークショップをサポートするために、2つの新しいMIMEタイプを追加する必要があります。このセクションでは、使用環境のOracle HTTP Serverのタイプ別に、変更する必要があるパラメータについて説明します。

このセクションの内容は次のとおりです。

4.3.1 Oracle HTTP Serverリリース9.0.3

Oracle HTML DBをアップグレードするか、またはOracle HTTP Serverリリース9.0.3以上を実行している場合は、wdbsvr.appファイルのpasswordパラメータを変更する必要があります。また、httpd.confファイルを変更して、SQLワークショップをサポートするための2つの新しいMIMEタイプを追加する必要があります。

4.3.1.1 Oracle9i のwdbsvr.appファイルの変更

最初のインストール時に指定したパスワードとhtmldbins.sqlスクリプトの実行中に指定したパスワードが異なる場合は、このセクションで説明するタスクを実行します。

wdbsvr.appファイルのpasswordパラメータを変更するには、次のステップを実行します。

  1. テキスト・エディタを使用して、wdbsvr.appファイルを開きます。

    • UNIXベースおよびLinuxベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE/ORACLE_HOME/Apache/modplsql/cfg/wdbsvr.app
      
      
    • Windowsベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE\ORACLE_HOME\Apache\modplsql\cfg\wdbsvr.app
      
      
  2. 次の項目を検索して、Oracle HTML DBのDAD設定を確認します。

    DAD_htmldb
    
    
  3. passwordパラメータの横にある値を編集して、htmldbins.sqlスクリプトの実行中に指定したパスワードと一致させます。

  4. 変更を保存します。

  5. Oracle HTTP Serverを停止して再起動します。

    • UNIXベースおよびLinuxベースのシステムでは、次のコマンドを実行します。

      ORACLE_BASE/ORACLE_HOME/Apache/Apache/bin/apachectl stop
      ORACLE_BASE/ORACLE_HOME/Apache/Apache/bin/apachectl start
      
      

      Oracle HTTP Serverが1024未満の番号のポートでリスニングしている場合は、これらのコマンドを権限が付与されたユーザー(rootなど)として実行する必要があることに注意してください。

    • Windowsベースのシステムでは、次のステップを実行します。

      • スタート」メニュー→「プログラム」→「Oracle - OraHome」→「Oracle」→「Oracle HTTP Server」→「Oracle HTTP Serverの停止」を選択して、Oracle HTTP Serverを停止します。

      • スタート」メニュー→「プログラム」→「Oracle - OraHome」→「Oracle」→「Oracle HTTP Server」→「Oracle HTTP Serverの起動」を選択して、Oracle HTTP Serverを再起動します。


参照:

『Oracle HTTP Server管理者ガイド』

4.3.1.2 Oracle9i のhttpd.conf ファイルの変更

また、SQLワークショップをサポートするために2つの新しいMIMEタイプを追加するには、httpd.confファイルを変更する必要があります。

httpd.confファイルを変更するには、次のステップを実行します。

  1. テキスト・エディタを使用して、httpd.confファイルを開きます。

    • UNIXベースおよびLinuxベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE/ORACLE_HOME/Apache/Apache/conf/httpd.conf
      
      
    • Windowsベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE\ORACLE_HOME\Apache\Apache\conf\httpd.conf
      
      
  2. 次の行を追加します(存在しない場合)。

    AddType text/xml             xbl
    
    
  3. 次の行を追加します(存在しない場合)。

    AddType text/x-component     htc
    
    
  4. 変更を保存して、httpd.confファイルを閉じます。

  5. Oracle HTTP Serverを停止して再起動します。

    • UNIXベースおよびLinuxベースのシステムでは、次のコマンドを実行します。

      ORACLE_BASE/ORACLE_HOME/Apache/Apache/bin/apachectl stop
      ORACLE_BASE/ORACLE_HOME/Apache/Apache/bin/apachectl start
      
      

      Oracle HTTP Serverが1024未満の番号のポートでリスニングしている場合は、これらのコマンドを権限が付与されたユーザー(rootなど)として実行する必要があることに注意してください。

    • Windowsベースのシステムでは、次のステップを実行します。

      • スタート」メニュー→「プログラム」→「Oracle - OraHome」→「Oracle」→「Oracle HTTP Server」→「Oracle HTTP Serverの停止」を選択して、Oracle HTTP Serverを停止します。

      • スタート」メニュー→「プログラム」→「Oracle - OraHome」→「Oracle」→「Oracle HTTP Server」→「Oracle HTTP Serverの起動」を選択して、Oracle HTTP Serverを再起動します。


参照:

『Oracle HTTP Server管理者ガイド』

4.3.2 Oracle HTTP Server 10g リリース1またはOracle Application Server 10g

Oracle HTML DBをアップグレードするか、あるいはOracle HTTP Server 10g リリース1またはOracle Application Server 10g を実行している場合は、marvel.confファイルのPlsqlDatabasePasswordパラメータを変更し、2つの新しいMIMEタイプを追加する必要があります。

marvel.confファイルのPlsqlDatabasePasswordパラメータを変更するには、次のステップを実行します。

  1. テキスト・エディタを使用して、marvel.confファイルを開きます。

    • UNIXベースおよびLinuxベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE/ORACLE_HOME/Apache/modplsql/conf/marvel.conf
      
      
    • Windowsベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE\ORACLE_HOME\Apache\modplsql\conf\marvel.conf
      
      
  2. 次の項目を検索して、Oracle HTML DBのDAD設定を確認します。

    /pls/htmldb
    
    
  3. PlsqlDatabasePasswordパラメータの値を変更して、htmldbins.sqlスクリプトの実行中に指定したパスワードに一致させます。

    次に、SQLワークショップをサポートするために、2つの新しいMIMEタイプを追加します。

  4. 次の行を追加します(存在しない場合)。

    AddType text/xml             xbl
    
    
  5. 次の行を追加します(存在しない場合)。

    AddType text/x-component     htc
    
    
  6. 変更を保存します。

  7. Oracle Application Server 10g の場合は、次のコマンドを実行します。

    • UNIXベースおよびLinuxベースのシステムの場合:

      ORACLE_BASE/ORACLE_HOME/dcm/bin/dcmctl updateConfig -ct ohs
      
      
    • Windowsベースのシステムの場合:

      ORACLE_BASE\ORACLE_HOME\dcm\bin\dcmctl updateConfig -ct ohs
      
      
  8. Oracle HTTP Serverを停止して再起動します。

    • UNIXベースおよびLinuxベースのシステムでは、次のコマンドを実行します。

      ORACLE_BASE/ORACLE_HOME/opmn/bin/opmnctl stopproc ias-component=HTTP_Server
      ORACLE_BASE/ORACLE_HOME/opmn/bin/opmnctl startproc ias-component=HTTP_Server
      
      
    • Windowsベースのシステムでは、次のコマンドを実行します。

      ORACLE_BASE\ORACLE_HOME\opmn\bin\opmnctl stopproc ias-component=HTTP_Server
      ORACLE_BASE\ORACLE_HOME\opmn\bin\opmnctl startproc ias-component=HTTP_Server
      
      

参照:

「PlsqlDatabasePasswordパラメータの解読不可能化」および『Oracle HTTP Server管理者ガイド』

4.4 新規インストール時のOracle HTTP Serverの構成

Oracle HTML DBは、mod_plsqlが実装されたOracle HTTP Serverにアクセスできる必要があります。 このセクションでは、mod_plsqlが実装された異なるバージョンのOracle HTTP Serverを構成する方法について説明します。

このセクションの内容は次のとおりです。

4.4.1 Oracle HTTP Serverリリース9.0.3

wdbsvr.appファイルには、データベース・アクセス記述子(DAD)に関する情報が含まれます。DADは、Oracle HTTP ServerコンポーネントmodplsqlがHTTPのリクエストに応じるためにデータベース・サーバーに接続する方法を指定する一連の値です。Oracle HTML DBインスタンスへの接続方法を指定するには、DADを作成します。

4.4.1.1 Oracle9i のwdbsvr.appファイルの変更

DADを作成するには、wdbsvr.appファイルを変更し、Oracle HTML DB用のエントリを1つ追加します。

wdbsvr.appファイルを変更するには、次のステップを実行します。

  1. テキスト・エディタを使用して、wdbsvr.appファイルを開きます。

    • UNIXベースおよびLinuxベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE/ORACLE_HOME/Apache/modplsql/cfg/wdbsvr.app
      
      
    • Windowsベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE\ORACLE_HOME\Apache\modplsql\cfg\wdbsvr.app
      
      
  2. 次の構文を使用して、Oracle HTML DB用のエントリを1つ追加します。イタリック体の設定項目のみを変更します。

    [DAD_htmldb]
     connect_string = localhost:1521:orcl
     password = htmldb
     username = htmldb_public_user
     default_page = htmldb
     document_table = wwv_flow_file_objects$
     document_path = docs
     document_proc = wwv_flow_file_mgr.process_download
     reuse = Yes
     enablesso = No
     stateful = STATELESS_RESET
     nls_lang = American_America.AL32UTF8
    
    

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

    • connect_stringは、ホストID、ポート番号およびOracle HTML DBがインストールされたOracle9i データベースを示します。ホスト:ポート:SIDの書式を使用します。

      使用するOracle9i バージョンのOracle HTTP Serverが、Oracle HTML DBとの併用に指定したデータベースと同じOracleホームにインストールされている場合、このパラメータを空白のままにします。

    • passwordは、最初の引数としてhtmldbins.sqlスクリプトに渡したHTML DBパスワードです。

    • nls_langは、言語の設定を示します。この設定は、データベースのNLS設定に一致する必要があります。次に例を示します。

      American_America.AL32UTF8
      
      

      NLS設定の地域部分または言語部分のいずれかに空白が含まれている場合、次のように二重引用符で値を囲む必要があります。

      nls_lang = "ENGLISH_UNITED KINGDOM.AL32UTF8"
      
      

      データベースのNLS設定の情報を確認するには、次のようにNLS_DATABASE_PARAMETERSビューを問い合せます。

       SELECT parameter,value
       FROM nls_database_parameters
       WHERE PARAMETER IN ('NLS_CHARACTERSET','NLS_LANGUAGE','NLS_TERRITORY');
      
      
  3. ユーザー名などの他の設定は、前述の例のままにします。

  4. 変更を保存して、wdbsvr.appファイルを閉じます。

4.4.1.2 Oracle9i のhttpd.confの変更

imagesディレクトリをコピーしたファイル・システム・パスを指す別名が含まれ、SQLワークショップをサポートするために2つの新しいMIMEタイプが追加されるように、httpd.confファイルを変更する必要があります。

httpd.confファイルを変更するには、次のステップを実行します。

  1. テキスト・エディタを使用して、httpd.confファイルを開きます。

    • UNIXベースおよびLinuxベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE/ORACLE_HOME/Apache/Apache/conf/httpd.conf
      
      
    • Windowsベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE\ORACLE_HOME\Apache\Apache\conf\httpd.conf
      
      
  2. imagesディレクトリをコピーしたファイル・システム・パスを指す別名エントリを追加します。次の例では、htmldbins.sqlスクリプトの実行時に、imagesディレクトリの別名を/i/に指定したと想定しています。

    • Windowsベースのシステムでの例を次に示します。

      Alias /i/ "C:\oracle\ora92\Apache\Apache\images/"
      
      

      パスの末尾にスラッシュ(/)を含める必要があることに注意してください。

    • UNIXベースおよびLinuxベースのシステムでの例を次に示します。

      Alias /i/ "/home/oracle/OraHome1/Apache/Apache/images/"
      
      

    次に、SQLワークショップをサポートするために、2つの新しいMIMEタイプを追加する必要があります。

  3. 次の行を追加します(存在しない場合)。

    AddType text/xml             xbl
    
    
  4. 次の行を追加します(存在しない場合)。

    AddType text/x-component     htc
    
    
  5. 変更を保存して、httpd.confファイルを閉じます。

  6. Oracle HTTP Serverを停止して再起動します。

    • UNIXベースおよびLinuxベースのシステムでは、次のコマンドを実行します。

      ORACLE_BASE/ORACLE_HOME/Apache/Apache/bin/apachectl stop
      ORACLE_BASE/ORACLE_HOME/Apache/Apache/bin/apachectl start
      
      

      Oracle HTTP Serverが1024未満の番号のポートでリスニングしている場合は、これらのコマンドを権限が付与されたユーザー(rootなど)として実行する必要があることに注意してください。

    • Windowsベースのシステムでは、次のステップを実行します。

      • スタート」メニュー→「プログラム」→「Oracle - OraHome」→「Oracle」→「Oracle HTTP Server」→「Oracle HTTP Serverの停止」を選択して、Oracle HTTP Serverを停止します。

      • スタート」メニュー→「プログラム」→「Oracle - OraHome」→「Oracle」→「Oracle HTTP Server」→「Oracle HTTP Serverの起動」を選択して、Oracle HTTP Serverを再起動します。


参照:

『Oracle HTTP Server管理者ガイド』

4.4.2 Oracle HTTP Server 10g リリース1またはOracle Application Server 10g

imagesディレクトリをコピーしたファイル・システム・パスを指す別名が含まれ、SQLワークショップをサポートするために2つの新しいMIMEタイプが追加されるように、marvel.confファイルを変更する必要があります。

marvel.confファイルを変更するには、次のステップを実行します。

  1. テキスト・エディタを使用して、marvel.confファイルを開きます。

    • UNIXベースおよびLinuxベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE/ORACLE_HOME/Apache/modplsql/conf/marvel.conf
      
      
    • Windowsベースのシステムでは、ファイルが次の場所に格納されています。

      ORACLE_BASE\ORACLE_HOME\Apache\modplsql\conf\marvel.conf
      
      
  2. 次の行を追加します(存在しない場合)。

    AddType text/xml             xbl
    
    
  3. 次の行を追加します(存在しない場合)。

    AddType text/x-component     htc
    
    
  4. imagesディレクトリをコピーしたファイル・システム・パスを指す別名エントリを追加します。

    htmldbins.sqlの5番目の引数に指定した別名を使用する必要があることに注意してください。次の例では、imagesディレクトリの別名を/i/に指定したと想定しています。

    • Windowsベースのシステムでの例を次に示します。

      Alias /i/ "C:\oracle\ora101\Apache\Apache\images/"
      
      

      パスの末尾にスラッシュ(/)を含める必要があることに注意してください。

    • UNIXベースおよびLinuxベースのシステムでの例を次に示します。

      Alias /i/ "/home/oracle/OraHome1/Apache/Apache/images/"
      
      
  5. 次の構文を使用して、Oracle HTML DB用のDADエントリを1つ追加します。PlsqlDatabasePasswordPlsqlDatabaseConnectStringおよびPlsqlNLSLanguageの値を、使用環境に合わせた値に置き換えます。

    <Location /pls/htmldb>
     SetHandler pls_handler
     Order deny,allow
     Allow from all
     AllowOverride None
     PlsqlDatabaseUsername      HTMLDB_PUBLIC_USER
     PlsqlDatabasePassword      htmldb
     PlsqlDatabaseConnectString localhost:1521:htmldbdv ServiceNameFormat
     PlsqlDefaultPage           htmldb
     PlsqlDocumentTablename     wwv_flow_file_objects$
     PlsqlDocumentPath          docs
     PlsqlDocumentProcedure     wwv_flow_file_mgr.process_download
     PlsqlAuthenticationMode    Basic
     PlsqlNLSLanguage           AMERICAN_AMERICA.AL32UTF8
    </Location>
    
    

    NLS設定の地域部分または言語部分のいずれかに空白が含まれている場合、次のように二重引用符で値を囲む必要があります。

    PlsqlNLSLanguage     "ENGLISH_UNITED KINGDOM.AL32UTF8"
    
    
  6. 変更を保存して、marvel.confファイルを閉じます。

  7. 次のコマンドを実行します(Oracle Application Serverの場合のみ)

    • UNIXベースおよびLinuxベースのシステムの場合:

      ORACLE_BASE/ORACLE_HOME/dcm/bin/dcmctl updateConfig -ct ohs
      
      
    • Windowsベースのシステムの場合:

      ORACLE_BASE\ORACLE_HOME\dcm\bin\dcmctl updateConfig -ct ohs
      
      
  8. Oracle HTTP Serverを停止して再起動します。

    • UNIXベースおよびLinuxベースのシステムでは、次のコマンドを実行します。

      ORACLE_BASE/ORACLE_HOME/opmn/bin/opmnctl stopproc ias-component=HTTP_Server
      ORACLE_BASE/ORACLE_HOME/opmn/bin/opmnctl startproc ias-component=HTTP_Server
      
      
    • Windowsベースのシステムでは、次のコマンドを実行します。

      ORACLE_BASE\ORACLE_HOME\opmn\bin\opmnctl stopproc ias-component=HTTP_Server
      ORACLE_BASE\ORACLE_HOME\opmn\bin\opmnctl startproc ias-component=HTTP_Server
      
      

参照:

「PlsqlDatabasePasswordパラメータの解読不可能化」および『Oracle HTTP Server管理者ガイド』

4.5 他の言語でのOracle HTML DBのインストール

Oracle HTML DBのインタフェースは、ドイツ語、スペイン語、フランス語、イタリア語、日本語、韓国語、ポルトガル語(ブラジル)、簡体字中国語および繁体字中国語に変換できます。Oracle HTML DBの単一インスタンスは、これらの言語変換されたバージョンを1つ以上実装してインストールできます。実行時に、各ユーザーのWebブラウザの言語設定によって、特定の言語バージョンが使用されます。

言語変換されたバージョンのOracle HTML DBは、その特定言語をサポートできるキャラクタ・セットが実装されたデータベースにロードする必要があります。言語変換されたバージョンのOracle HTML DBを、その言語の文字コードをサポートしないデータベースにインストールすると、インストールが正常に実行されなかったり、言語変換されたOracle HTML DBインスタンスが実行時に破損しているように見える場合があります。データベース・キャラクタ・セットAL32UTF8は、言語変換されたすべてのバージョンのOracle HTML DBをサポートします。

言語変換されたバージョンのOracle HTML DBを手動でインストールするには、SQL*Plusを使用します。インストール・ファイルはUTF8にエンコードされます。


注意:

言語変換されたバージョンのOracle HTML DBをインストールするには、ターゲット・データベースのキャラクタ・セットにかかわらず、SQL*Plusを起動する前に環境変数NLS_LANGのキャラクタ・セット値をAL32UTF8に設定する必要があります。

言語変換されたバージョンのOracle HTML DBのロードに有効なNLS_LANG設定の例を次に示します。

American_America.AL32UTF8
Japanese_Japan.AL32UTF8

言語変換されたバージョンのOracle HTML DBをインストールするには、次のステップを実行します。

  1. 環境変数NLS_LANGをキャラクタ・セットAL32UTF8に設定します。次に例を示します。

    • BourneシェルまたはKornシェルの場合:

      NLS_LANG=American_America.AL32UTF8
      export NLS_LANG
      
      
    • Cシェルの場合:

      setenv NLS_LANG American_America.AL32UTF8
      
      
    • Windowsベースのシステムの場合:

      set NLS_LANG=American_America.AL32UTF8
      
      
  2. SQL*Plusを起動して、SYSとしてターゲット・データベースに接続します。

  3. 次の文を実行します。

    ALTER SESSION SET CURRENT_SCHEMA = FLOWS_020000;
    
    
  4. 該当する言語固有のスクリプトを実行します。次に例を示します。

    @load_de.sql
    
    

    インストール・スクリプトは、配布を解凍した/htmldb/builderのサブディレクトリに格納されます。これらのサブディレクトリは、言語コードで識別されます。たとえば、ドイツ語バージョンは/htmldb/builder/de、日本語バージョンは/htmldb/builder/jaに格納されます。これらの各ディレクトリには、言語コード(たとえば、load_de.sqlload_ja.sql)で識別される、言語固有のロード・スクリプトが格納されます。

4.6 JOB_QUEUE_PROCESSESの管理

JOB_QUEUE_PROCESSESには、同時に実行するジョブの最大数を指定します。 Oracle HTML DBリリース2.0では、トランザクションのサポートおよびSQLスクリプトでジョブが必要です。 JOB_QUEUE_PROCESSESが有効でなく、正常に動作していない場合、スクリプトを正常に実行することはできません。

このセクションの内容は次のとおりです。

4.6.1 JOB_QUEUE_PROCESSESの数の表示

JOB_QUEUE_PROCESSESの数を表示するには、3つの方法があります。

  • インストール・ログ・ファイル

  • Oracle HTML DBの「バージョン情報 HTML DB」ページ

  • SQL*Plusから

4.6.1.1 インストール・ログ・ファイル

Oracle HTML DBリリース2.0をインストールした後、またはOracle HTML DBをリリース2.0にアップグレードした後、JOB_QUEUE_PROCESSESの数をインストール・ログ・ファイルに表示できます。

4.6.1.2 Oracle HTML DBの「バージョン情報 HTML DB」ページ

「バージョン情報 HTML DB」ページでも、JOB_QUEUE_PROCESSESの数を表示できます。

「バージョン情報 HTML DB」ページにアクセスするには、次のステップを実行します。

  1. Oracle HTML DBにログインします。 「Oracle HTML DBへのログイン」を参照してください。

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

  3. 「タスク」リストから、「バージョン情報 HTML DB」を選択します。

    ページの下部に、JOB_QUEUE_PROCESSESの現行の数が表示されます。

4.6.1.3 SQL*Plusから

次のSQL文を実行すると、SQL*PlusからもJOB_QUEUE_PROCESSESの数を表示できます。

SELECT VALUE FROM v$parameter WHERE NAME = 'job_queue_processes'

4.6.2 JOB_QUEUE_PROCESSESの数の変更

SQL*PlusでSQL文を実行すると、JOB_QUEUE_PROCESSESの数を変更できます。

JOB_QUEUE_PROCESSESの数を更新するには、次のステップを実行します。

  1. SQL*Plusを使用して、SYSDBAとしてデータベースにログインします。

  2. SQL*Plusで次のSQL文を実行します。

    ALTER SYSTEM SET JOB_QUEUE_PROCESSES = <number>
    
    

    たとえば、ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 20文を実行すると、JOB_QUEUE_PROCESSESが20に設定されます。

4.7 PlsqlDatabasePasswordパラメータの解読不可能化

PlsqlDatabasePasswordパラメータは、データベースへのログイン用のパスワードを指定します。 dadTool.plユーティリティを使用すると、dads.confファイル内のパスワードを解読不可にできます。

dadTool.plユーティリティは、次のディレクトリに格納されています。

4.7.1 新規インストール時のパスワードの解読不可能化

新規インストールの場合、PlsqlDatabasePasswordパラメータはdads.confに含まれます。 新規インストール時にパスワードを解読不可にするには、dadTool.READMEファイルに記載されたステップに従ってdadTool.plユーティリティを実行します。

4.7.2 アップグレード時のパスワードの解読不可能化

以前のリリースからアップグレードした場合、DAD情報はmarvel.confファイルに格納されます。 dadTool.plユーティリティを実行する前に、DADエントリを、marvel.confファイルからdads.confファイルにコピーする必要があります。

アップグレード時にパスワードを解読不可にするには、次のステップを実行します。

  1. テキスト・エディタを使用して、/pls/htmldbのエントリを、marvel.confファイルからdads.confファイルにコピーします。

    • UNIXベースおよびLinuxベースのシステムでは、これらのファイルは次の場所に格納されています。

      ORACLE_BASE/ORACLE_HOME/Apache/modplsql/conf/dads.conf
      
      
    • Windowsベースのシステムでは、これらのファイルは次の場所に格納されています。

      ORACLE_BASE\ORACLE_HOME\Apache\modplsql\conf\dads.conf
      
      
  2. dadTool.READMEファイルに記載されたステップに従って、dadTool.plを実行します。

  3. /pls/htmldbのエントリを、dads.confファイルからmarvel.confにコピーします。

  4. /pls/htmldbのエントリを、dads.confファイルから削除します。

4.8 Oracle HTML DBへのログイン

Webブラウザで、Oracle HTML DBのホームページを開きます。 Oracle HTML DBアプリケーションを表示または開発するには、WebブラウザでJavaScriptと、HTML 4.0およびCSS 1.0標準がサポートされている必要があります。この要件を満たすブラウザは、次のとおりです。

4.8.1 Oracle HTML DBの「ログイン」ページへのアクセス

Oracle HTML DBにログインするには、Webブラウザで次のURLを開きます。

http://hostname:port/pls/database_access_descriptor/

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

  • hostnameは、Oracle HTTP Serverがインストールされるシステムの名前です。

  • portは、Oracle HTTP Serverに割り当てられたポート番号です。

    デフォルトのインストールでは、この番号は7777です。httpd.confファイル(ORACLE_BASE\ORACLE_HOME\Apache\Apache\conf)でポートを検索すると、ご使用のOracle HTTP Serverのインストールに割り当てられたポート番号に関する情報を確認できます。

    portlist.iniファイル(ORACLE_BASE\ORACLE_HOME\install)でもポート番号を確認できます。 ただし、ポート番号を変更してもportlist.iniファイルの値は更新されないため、このファイルで確認できるのはインストール直後のみです。

  • database_access_descriptorは、HTTPリクエストを満たすために、どのようにOracle HTTP Serverがデータベース・サーバーに接続されているかを示します。デフォルト値は、htmldbです。


参照:

database_access_descriptorの詳細は、ORACLE_BASE\ORACLE_HOME\Apache\modplsql\conf\dads.readmeを参照してください。

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

Oracle HTML DB開発環境では、ユーザーは作業領域という作業用の共有領域にログインします。ユーザーは、次の3つの主なロールに分類されます。

  • 開発者は、アプリケーションを作成および編集します。

  • 作業領域管理者は、ユーザー・アカウントの管理、作業領域アクティビティの監視、ログ・ファイルの表示などの、作業領域固有の管理タスクを実行します。

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

開発者の場合は、管理者によって作業領域へのアクセス権を付与される必要があります。Oracle HTML DB管理者の場合は、次のステップを実行する必要があります。

  • Oracle HTML DB管理サービスにログインします。Oracle HTML DB管理サービスは、Oracle HTML DBインスタンス全体を管理するための個別のアプリケーションです。

  • 割当てモードを指定します。Oracle HTML DB管理サービスで、作業領域の作成(または割当て)プロセスが開発環境にどのように影響するかを判別する必要があります。

  • 作業領域を作成します。作業領域は、Oracle HTML DB開発環境内の共有の作業領域で、一意のIDと名前が割り当てられています。Oracle HTML DB管理者は、作業領域を手動で作成したり、ユーザーにリクエストを発行してもらうことができます。

  • 作業領域にログインします。Oracle HTML DB管理サービスで作業領域を作成した後に、Oracle HTML DBの「ログイン」ページに戻り、その作業領域にログインします。


参照:

『Oracle HTML DBユーザーズ・ガイド』の「クイック・スタート」および「Oracle HTML DBのホスティングされたサービスの管理」