ヘッダーをスキップ

Oracle Application Server Standard Edition One インストレーションおよびスタート・ガイド
10g リリース2(10.1.2) for Microsoft Windows(32 Bit)
B19167-01
目次
目次
索引
索引

戻る 次へ

15
Oracle Application Server Metadata Repository Creation Assistant概要および要件

インストーラでOracleAS Metadata Repository用の新しいデータベースを作成するかわりに、既存のデータベースにOracleAS Metadata Repositoryをインストールできます。 この章では、OracleAS Metadata Repositoryのインストール実行ツールであるOracle Application Server Metadata Repository Creation Assistantの使用方法について説明します。

Oracle Application Server Metadata Repository Creation Assistantは、OracleAS Metadata RepositoryのOracle Internet Directoryへの登録および登録解除にも使用できます。


注意

  • このマニュアルでは、既存のOracleAS Metadata Repositoryのアップグレード方法は説明していません。 アップグレード手順については、『Oracle Application Serverアップグレードおよび互換性ガイド』を参照してください。

  • OracleAS Metadata Repositoryを登録できるのは、サポートされているバージョンのOracle Internet Directoryに限られます。詳細は、15.6項「Oracle Internet Directoryの要件」を参照してください。

  • Oracle E-Business Suiteインスタンスを格納しているデータベースにOracleAS Metadata Repositoryをロードすることはできません。 現在のバージョンではサポートされていません。

 

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

15.1 Oracle Application Server Metadata Repository Creation Assistant 概要

Oracle Application Server Metadata Repository Creation Assistantを使用して、次の操作を実行できます。

15.1.1 Oracle Application Server Metadata Repository Creation Assistantの入手先

Oracle Application Server Metadata Repository Creation Assistantは、製品に付属する別のCD-ROMに収録されています。

OracleAS Metadata Repository内の既存のデータベースを変換する場合は、このCD-ROMに収録されているOracle Application Server Metadata Repository Creation Assistantツールを使用する必要があります。

15.1.2 各種データベース記憶域のサポート

Oracle Application Server Metadata Repository Creation Assistantでは、次の記憶域管理オプションを備えた記憶域上の単一ノード・データベースにOracleAS Metadata Repositoryをロードできます。

15.1.3 ローカルおよびリモート・データベースのサポート

Oracle Application Server Metadata Repository Creation Assistantを実行する際は、ターゲット・データベースを指定する必要があります。ターゲット・データベースは、操作(OracleAS Metadata Repositoryのロード、登録、削除、登録解除など)の実行対象となるデータベースです。 このデータベースは、Oracle Application Server Metadata Repository Creation Assistantと同じコンピュータで実行されているデータベース(「ローカル・データベース」)でも、それとは別のコンピュータで実行されているデータベース(「リモート・データベース」)でもかまいません。

リモート・データベースの場合、そのデータベースを実行しているコンピュータのオペレーティング・システムは、Oracle Application Server Metadata Repository Creation Assistantを実行しているコンピュータのオペレーティング・システムと異なっていてもかまいません。 たとえば、WindowsコンピュータでOracle Application Server Metadata Repository Creation Assistantを実行し、Linuxコンピュータで実行されているデータベースにOracleAS Metadata Repositoryをロードできます。

15.2 Oracle Application Server Metadata Repository Creation Assistantの実行手順

Oracle Application Server Metadata Repository Creation Assistantを実行するには、まずインストールする必要があります。

  1. Oracle Application Server Metadata Repository Creation Assistantをインストールします。

    OracleAS Metadata Repository Creation Assistant CD-ROMからインストーラを実行します。 Oracle Application Server DVD-ROMの場合、インストーラはrepcaディレクトリに格納されています。

    インストールの実行中に、Oracle Application Server Metadata Repository Creation Assistantのインストール先となるディレクトリを指定します。

  2. インストール先のディレクトリから、Oracle Application Server Metadata Repository Creation Assistantを実行します。

15.3 Oracle Application Server Metadata Repository Creation Assistantを実行するコンピュータの要件

Oracle Application Server Metadata Repository Creation Assistantを実行するコンピュータは、次の要件を満たしている必要があります。

表15-1 Oracle Application Server Metadata Repository Creation Assistantを実行するコンピュータの要件 
項目  要件 

オペレーティング・システム 

Windows 2000

Windows 2003

Windows XP

Solaris 8

Solaris 9

HP-UX 11i (11.11) PA-RISC

HP-UX 11i (11.23) PA-RISC

Red Hat Enterprise Linux AS/ES 2.1

Red Hat Enterprise Linux AS/ES 3.0

SUSE Linux Enterprise Server 8

SUSE Linux Enterprise Server 9

サポートされるオペレーティング・システムの最新のリストは、OracleMetaLinkのサイト(http://metalink.oracle.com)を参照してください。 

ディスク領域 

Oracle Application Server Metadata Repository Creation Assistantをインストールするには、600 MB以上のディスク領域が必要です。

注意: Oracle Application Server Metadata Repository Creation Assistantを実行してロード操作を行うたびに、ログ・ファイルの格納用に約10 MBのディスク領域が必要になります。

データベース用に必要なディスク領域については、15.5.5項「SYSTEMおよびUNDO表領域に必要なディスク領域」および15.5.6項「OracleAS Metadata Repositoryの表領域に必要なディスク領域」を参照してください。 

メモリー 

512 MB 

仮想メモリー 

1535 MB 

ディスプレイ 

256色 

15.4 Oracle Application Server Metadata Repository Creation Assistantのインストール

Oracle Application Server Metadata Repository Creation Assistantをインストールするには、次の手順を実行します。

表15-2  Oracle Application Server Metadata Repository Creation Assistantのインストール
  画面  操作 

1 

なし 

OracleAS Metadata Repository Creation Assistant CD-ROMまたはOracle Application Server DVD-ROMをドライブに挿入し、Oracle Universal Installerを起動します。

CD-ROMの場合: setup.exeを実行してインストーラを起動します。

DVD-ROMの場合: repcaディレクトリに移動し、setup.exeを実行してインストーラを起動します。 

2 

ようこそ 

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

3 

ファイルの場所の指定 

「名前」フィールドに、ここでインストールするOracle Application Server Metadata Repository Creation Assistantの名前を入力します。 Oracleホームの名前は最大128文字、使用できる文字は英数字とアンダースコア記号のみです。たとえば、次のようになります。

repca10_1_2

Oracleホームの名前は、「スタート」メニューに次のように表示されます。

「スタート」→「プログラム」→「Oracle - OracleHomeName

パスフィールドに、Oracle Application Server Metadata Repository Creation Assistantのインストール先となるディレクトリへのフルパスを入力します。 このマニュアルでは、このディレクトリを「Oracle home for Oracle Application Server Metadata Repository Creation Assistant」と呼びます。 

4 

Repository Creation Assistantの起動 

インストール終了後ただちにOracle Application Server Metadata Repository Creation Assistantを実行する場合は「はい」を選択します。 実行しない場合は「いいえ」を選択します。いずれを選択した場合も、Oracle Application Server Metadata Repository Creation Assistantはインストール終了後いつでも実行できます。 

5 

サマリー 

画面に表示されたインストール・パラメータが正しいことを確認したら、「インストール」をクリックしてインストールを開始します。 

6 

インストール 

なし。この画面には、インストールの進捗状況が表示されます。 

7 

Configuration Assistant 

なし。ただし、特定のConfiguration Assistantのインストールまたは構成を停止する場合を除きます。 

8 

インストールの終了 

なし。 この画面には、インストールが正常に完了したかどうかと、Oracle Application Server Metadata Repository Creation Assistantの実行方法に関する情報が表示されます。 


注意

Repository Creation Assistantの起動画面で「はい」を選択した場合、Oracle Application Server Metadata Repository Creation AssistantはConfiguration Assistantとして起動します。 「Configuration Assistant」画面の「OracleAS Repository Creation Assistant」の行のステータスは、Oracle Application Server Metadata Repository Creation Assistantが実行中の間「処理中です」のままとなります Oracle Application Server Metadata Repository Creation Assistantを終了すると、インストーラのインストールの終了画面に進みます。

インストーラは、Oracle Application Server Metadata Repository Creation Assistantが終了するまで実行状態のままとなります。 


15.5 データベースの要件

OracleAS Metadata Repositoryのインストール先となるデータベースは、表15-3に示す各分野の要件を満たしている必要があります。

ヒント

Oracle Application Server Metadata Repository Creation Assistantを実行する前に、前提条件チェック・ツール(15.5.1項を参照)を実行してください。 このツールは、データベース要件の多くをチェックします。 Oracle Application Server Metadata Repository Creation Assistantも要件チェックを行いますが、前提条件チェック・ツールの場合、満たされていない要件が検出されてもそこで停止せず、チェックを続行します。 このため、満たされていない要件を後でまとめて解決することが可能です。一方のOracle Application Server Metadata Repository Creation Assistantでは、満たされていない要件を1つ解決するたびにOracle Application Server Metadata Repository Creation Assistantに戻り、次の要件を解決する、というサイクルを繰り返す必要があります。

要件を満たすために、データベースの再起動が必要になる場合もあります。

事前に前提条件チェック・ツールを実行することで、同じく要件チェックを行うOracle Application Server Metadata Repository Creation Assistantの実行時にOracleAS Metadata Repositoryのインストールが失敗する可能性を低くすることができます。

表15-3に、前提条件チェック・ツールによってチェックされる項目を示します。 

表15-3 データベース要件 
項目  ツールによるチェックの有無 

15.5.2項「サポートされるデータベースのバージョン」 

あり 

15.5.3項「Standard Editionのデータベースに関する注意」 

なし 

15.5.4項「スワップ領域の要件」 

なし 

15.5.5項「SYSTEMおよびUNDO表領域に必要なディスク領域」 

これらの表領域が自動拡張に設定されていない場合はあり 

15.5.6項「OracleAS Metadata Repositoryの表領域に必要なディスク領域」 

なし 

15.5.8項「Windows XP上のOracleAS Metadata Repositoryはサポート対象外」 

なし 

15.5.9項「初期化パラメータ」 

一部なし 

15.5.10項「データベース・オプション」 

あり 

15.5.11項「PL/SQLパッケージ」 

あり 

15.5.12項「DBMS_LDAPパッケージ」 

あり 

15.5.13項「必須のナレッジ・ベース(Oracle Database 10gのみ)」 

あり 

15.5.14項「パスワード・ファイル認証」 

なし 

15.5.15項「スキーマおよび表領域」 

あり 

15.5.16項「Oracle Internet Directoryへの登録」 

なし 

15.5.1 前提条件チェック・ツールの実行

Oracle Application Server Metadata Repository Creation Assistantには、前提条件チェック・ツールが付属しています。このツールは、ORACLE_HOME¥repca¥prereqディレクトリに置かれています。ORACLE_HOMEは、Oracle Application Server Metadata Repository Creation Assistantのインストール先です。 このツールは、データベース要件のほとんどをチェックします。このツールによってチェックされる項目は、表15-3に示しています。

このツールは、Oracle Application Server Metadata Repository Creation Assistantの実行前に実行する必要があります。

ヒント

このツールは、データベースがすべての要件を満たすまで何度でも実行できます。 

使用方法は次のとおりです。

DBPrereqChecker.bat -DBHOST dbhost -DBPORT dbport -DBNAME dbname
 -SYSPWD syspassword [-LOGDIR logdir] [-HELP]
表15-4  DBPrereqCheckerのパラメータ
パラメータ  説明 

-DBHOST dbhost 

データベースを実行しているコンピュータの名前を指定します。 

-DBPORT dbport 

データベース・リスナーがリスニングしているポートを指定します。 

-DBNAME dbname 

データベースのサービス名を指定します。 

-SYSPWD syspassword 

SYSユーザーのパスワードを指定します。 

-LOGDIR logdir 

ログ・ファイルの書込み先ディレクトリを指定します。 書込み権限のあるディレクトリを指定してください。

ログ・ファイルの名前はRepcaPrerequisiteCheck.logです。 ログ・ファイルには、どの要件が満たされ、どの要件が満たされていないかについての情報が書き込まれます。

このパラメータを指定しない場合、ログはコンソールに出力されます。 

-HELP 

このツールのヘルプ情報を表示します。 

次に例を示します。

C:¥> DBPrereqChecker.bat -DBHOST mydb.mydomain.com -DBPORT 1521
      -DBNAME orcl1.mydomain.com -SYSPWD topsecret -LOGDIR C:¥temp

15.5.2 サポートされるデータベースのバージョン

OracleAS Metadata Repository用としてサポートされるデータベースのバージョンの最新のリストは、OracleMetaLinkのサイト(http://metalink.oracle.com)を参照してください。

使用しているデータベースのリリース番号を調べるには、次のようにして
PRODUCT_COMPONENT_VERSIONビューを問い合せます。

C:¥> sqlplus "sys/password as sysdba"
SQL> select version from product_component_version where product like 'Oracle%9i%'
     or product like 'Oracle%Database%';

passwordには、SYSユーザーのパスワードを指定します。

15.5.3 Standard Editionのデータベースに関する注意

サポートされるデータベースのStandard Editionを使用している場合は、Oracle Application Server Metadata Repository Creation Assistantを実行する前に、データベースのインストール後の手順の一環としてsdopatch.sqlスクリプトを実行する必要があります。

15.5.4 スワップ領域の要件

データベースを実行するコンピュータには、使用可能なスワップ領域が512 MB以上必要です。

15.5.5 SYSTEMおよびUNDO表領域に必要なディスク領域

SYSTEMおよびUNDO表領域には、次の大きさの空き領域が必要です。

表15-5  SYSTEMおよびUNDO表領域に必要な空き領域
表領域  必要な空き領域 

SYSTEM 

367,001,600バイト 

UNDO 

367,001,600バイト 

これらの表領域が自動拡張に設定されている場合、Oracle Application Server Metadata Repository Creation Assistantで空き領域をチェックすることはできません。これは、表領域がファイル・システム上の使用可能な領域を使い切る可能性があり、またOracle Application Server Metadata Repository Creation Assistantでファイル・システム上の空き領域をチェックすることはできないためです。 この場合、手動でチェックを行う必要があります。

これらの表領域が自動拡張に設定されていない場合は、Oracle Application Server Metadata Repository Creation Assistantで空き領域をチェックできます。これは、Oracle Application Server Metadata Repository Creation Assistantが、表領域にどれだけの空き領域があるかをデータベースに問い合せて調べることができるためです。

15.5.6 OracleAS Metadata Repositoryの表領域に必要なディスク領域

OracleAS Metadata Repositoryの表領域用に、1.15 GB以上のディスク領域があることを確認してください。 これは、SYSTEMおよびUNDO表領域用のディスク領域(前項を参照)とは別に必要です。

15.5.7 SSLモードでのOracle Internet Directoryへの登録に必要なパッチ

OracleAS Metadata RepositoryをSSLモードでOracle Internet Directoryに登録する場合は、登録の前にパッチ3143899をデータベースに適用する必要があります。 このパッチはOracleMetaLink(http://metalink.oracle.com)からダウンロードできます。

このパッチが必要なのは、Oracle9iリリース2(9.2.0.4)のデータベースのみです。 このパッチは、Oracle9iリリース2(9.2.0.5)のデータベースにはすでに含まれており、またOracle9iリリース1(9.0.1.5)のデータベースやOracle Database 10gには必要ありません。

15.5.8 Windows XP上のOracleAS Metadata Repositoryはサポート対象外

OracleAS Metadata Repositoryは、Windows XP上で実行されている既存のデータベースにロードできます。 ただしこれは、ほとんどのケースでのWindows XPへのOracle Application Serverのインストールと同様、サポート対象外です。

Oracle Application Server Metadata Repository Creation Assistantツールは、Windows XP上で実行できます。 これはサポート対象です。

最新の認定リストは、OracleMetaLink(http://metalink.oracle.com)を参照してください。

15.5.9 初期化パラメータ

インストールの間、データベースの初期化パラメータの値は、表15-6および表15-7のとおりに設定されている必要があります。

ほとんどのパラメータの値は、インストール終了後、パフォーマンスが最適化されるように必要に応じて変更してかまいません。


注意

db_block_sizeパラメータの値は、8192以上でなければなりません。 このパラメータはデータベースの作成時に設定され、後から変更することはできません。 つまり、このパラメータの値がこれよりも小さい場合は、そのデータベースをメタデータ・リポジトリ用に使用することはできません。 


表15-6 手動でチェックする必要のある初期化パラメータ
パラメータ  必須の値  パラメータ・クラス  注意 

nls_length_semantics 

BYTE 

動的 

注意: このパラメータはOracle Application Server Metadata Repository Creation Assistantではチェックされません。 手動でチェックする必要があります。

このパラメータに値CHARを指定することはサポートされていません。 

compatible 

9.2.0.0.0以上 

静的 

注意: このパラメータはOracle Application Server Metadata Repository Creation Assistantではチェックされません。 手動でチェックする必要があります。

このパラメータの値を9.2.0.0.0未満に設定しないでください。 

表15-7 初期化パラメータ: 必須の値(Oracle Application Server Metadata Repository Creation Assistantによるチェックあり)
パラメータ  必須の値  パラメータ・クラス  注意 

db_block_size 

8192以上 

変更不可。 「注意」列を参照 

データベースの作成後にこのパラメータの値を変更することはできません。 

aq_tm_processes 

1以上 

動的 

このパラメータの値はインストール終了後に変更できます。 

open_cursors 

300以上 

動的 

このパラメータの値はインストール終了後に変更できます。 

job_queue_processes 

1以上 

動的 

このパラメータの値はインストール終了後に変更できます。 

db_cache_size 

144 MBより大きい値 

動的 

このパラメータの値はインストール終了後に変更できます。 

shared_pool_size 

175 MBより大きい値 

動的 

このパラメータの値はインストール終了後に変更できます。 

java_pool_size 

120 MBより大きい値 

静的 

このパラメータの値はインストール終了後に変更できます。 

pga_aggregate_target 

96 MBより大きい値 

動的 

このパラメータの値はインストール終了後に変更できます。 

query_rewrite_enabled 

TRUE 

動的 

このパラメータの値はインストール終了後も変更しないでください。Oracle Application Server Wirelessでこの値が必要です。 

query_rewrite_integrity 

trustedまたはenforced 

動的 

このパラメータの値はインストール終了後も変更しないでください。Oracle Application Server Wirelessでこの値が必要です。 

sessions 

400以上 

静的 

このパラメータの値はインストール終了後に変更できます。 

undo_management 

AUTO 

静的 

このパラメータの値はインストール終了後に変更できます。 

_system_trig_enabled 

true 

動的 

これはOracleの内部パラメータです。 システム・トリガーを有効にするためにtrueに設定してください。 

db_create_file_dest 

Oracle Application Server Metadata Repository Creation AssistantがOracleAS Metadata Repository用のデータファイルを作成するディレクトリ 

動的 

この初期化パラメータは、Oracle Managed Filesを使用するデータベースにOracleAS Metadata Repositoryをインストールする場合のみ必要です。 

パラメータ値のチェック

初期化パラメータの値のチェックにSQL*Plusを使用する場合は、次のようにshow parametersコマンドを使用します。

C:¥> sqlplus "sys/password as sysdba"
SQL> show parameters parameter_name

passwordには、SYSユーザーのパスワードを指定します。

または、次のようにV$PARAMETERビューを問い合せて値をチェックすることもできます。

C:¥> sqlplus "sys/password as sysdba"
SQL> select name,value from v$parameter;
パラメータ値の変更

パラメータ値の変更方法は、そのパラメータが静的か動的か、データベースで使用しているのがパラメータ・ファイルかサーバー・パラメータ・ファイルかによって異なります。

パラメータ・ファイル、サーバー・パラメータ・ファイルおよびパラメータ値の変更方法の詳細は、使用しているデータベース用の『Oracle Database管理者ガイド』を参照してください。

データベースでパラメータ・ファイルを使用している場合は、次の2つの方法でパラメータ値を変更できます。

データベースでサーバー・パラメータ・ファイルを使用している場合は、alter systemコマンドを使用してパラメータ値を変更します。 静的パラメータの場合は、scopespfileに設定します。 新しい値を有効にするには、データベースを再起動する必要があります。 動的パラメータの場合は、scopespfilememoryまたはbothに設定します。 新しい値を永続的に有効にするには、scopeをspfileまたはbothに設定します。次に例を示します。

C:¥> sqlplus "sys/password as sysdba"
SQL> alter system set aq_tm_processes=9 scope=both;
内部パラメータの値の変更

_system_trig_enabledなどのOracleの内部パラメータの値を変更するには、パラメータ名を二重引用符で囲む必要があります。

C:¥> sqlplus "sys/password as sysdba"
SQL> alter system set "_system_trig_enabled"=true;

パラメータ名を二重引用符で囲まないと、次のようにエラーが発生します。

C:¥> sqlplus "sys/password as sysdba"
SQL> alter system set _system_trig_enabled=true;
                      *
ERROR at line 1: ORA-00911: invalid character

15.5.10 データベース・オプション

データベースでは、次のデータベース・オプションが有効になっている必要があります。

表15-8 必須のデータベース・オプション 
必須のオプション  オプションがデータベースにインストール済かどうかのチェック方法 

Java 

prompt> sqlplus "sys/password as sysdba"
SQL> select count(*) from dba_objects
where object_type like 'JAVA%' and
owner = 'SYS' and status = 'VALID';

戻り値が0より大きい値である必要があります。 

interMedia 

prompt> sqlplus "sys/password as sysdba"
SQL> select count(name) from sys.props$
where name = 'EXPORT_VIEWS_VERSION';

戻り値が0より大きい値である必要があります。 

Oracle Text 

prompt> sqlplus "sys/password as sysdba"
SQL> select count(*) from dba_views
where owner = 'CTXSYS' and
view_name = 'CTX_VERSION';

戻り値が0より大きい値である必要があります。 

15.5.11 PL/SQLパッケージ

データベースには、次のPL/SQLパッケージがインストールされている必要があります。

DBMS_DDL

DBMS_LOCK

DBMS_OUTPUT

DBMS_REPUTIL

DBMS_SQL

DBMS_STATS

DBMS_UTILITY

UTL_FILE

UTL_RAW

パッケージがデータベースにインストールされているかどうかをチェックするには、ALL_OBJECTSビューを問い合せます。 次の例は、DBMS_DDLパッケージがインストールされているかどうかをチェックします。

prompt> sqlplus "sys/password as sysdba"
SQL> select count(object_name) from all_objects
     where object_name like 'DBMS_DDL%' and
       status = 'VALID';

DBMS_DDLを対応するパッケージの名前に置き換えて、パッケージごとにこの問合せを実行します。 戻り値が0より大きい値である必要があります。

15.5.12 DBMS_LDAPパッケージ

データベースにDBMS_LDAPパッケージがインストールされているかどうか、およびこのパッケージが有効かどうかをチェックします。 有効なものではない場合、パッケージを再インストールする必要があります。

  1. DBMS_LDAPパッケージのバージョンが2であることを確認します。次のSQLコマンドで0が戻されなければなりません。

    C:¥> sqlplus "sys/password as sysdba"
    SQL> select dbms_ldap_utl.check_interface_version('2') from dual;
    
    DBMS_LDAP_UTL.CHECK_INTERFACE_VERSION('2')
    ------------------------------------------
                                             0
    
    

    このコマンドで、それ以外の値または次のようなエラーが戻される場合もあります。

    The DBMS_LDAP package supplied with this database doesn't support the
    version 2 interface used by 904 components.
    
    

    その場合は、パッケージを再ロードする必要があります。 この項末尾の「DBMS_LDAPパッケージの再ロード」を参照してください。

  2. DBMS_LDAPパッケージが有効なものであることを確認します。 次のSQLコマンドで9が戻されなければなりません。

    1. 次のコマンド行を記述したファイルを作成します。 ファイル名は任意の名前でかまいません(test_ldap.sqlなど)。

      select count(*) from dba_objects where
      ( object_name = 'DBMS_LDAP' and 
      object_type = 'PACKAGE' and 
      status = 'VALID' and owner = 'SYS' 
      ) OR 
      ( object_name = 'DBMS_LDAP' and 
      object_type = 'PACKAGE BODY' and 
      status = 'VALID' and owner = 'SYS' 
      ) OR 
      ( object_name = 'DBMS_LDAP_UTL' and 
      object_type = 'PACKAGE' and 
      status = 'VALID' and owner = 'SYS' 
      ) OR 
      ( object_name = 'DBMS_LDAP_UTL' and 
      object_type = 'PACKAGE BODY' and 
      status = 'VALID' and owner = 'SYS' 
      ) OR 
      ( object_name = 'DBMS_LDAP' and 
      object_type = 'SYNONYM' and 
      status = 'VALID' and owner = 'PUBLIC' 
      ) OR 
      ( object_name = 'DBMS_LDAP_UTL' and 
      object_type = 'SYNONYM' and 
      status = 'VALID' and owner = 'PUBLIC' 
      ) OR 
      ( object_name = 'DBMS_LDAP_API_FFI' and 
      object_type = 'PACKAGE' and 
      status = 'VALID' and owner = 'SYS' 
      ) OR 
      ( object_name = 'DBMS_LDAP_API_FFI' and 
      object_type = 'PACKAGE BODY' and 
      status = 'VALID' and owner = 'SYS' 
      ) OR 
      ( object_name = 'DBMS_LDAP_API_LIB' and 
      object_type = 'LIBRARY' and 
      status = 'VALID' and owner = 'SYS' 
      );
      
      
    2. このファイルをSQL*Plusで実行します。 ファイル名をtest_ldap.sqlとした場合、コマンドは次のようになります。

      C:¥> sqlplus "sys/password as sysdba"
      SQL> @test_ldap.sql
      
        COUNT(*)
      ----------
               9
      
      

      このコマンドで9以外の値が戻された場合は、パッケージを再ロードする必要があります。

DBMS_LDAPパッケージの再ロード
  1. 次のファイルがORACLE_HOME¥rdbms¥adminディレクトリにあることを確認します。

    • catldap.sql

    • dbmsldap.sql

    • prvtldap.plb

    • prvtldh.plb

  2. SQL*Plusを使用し、catldap.sqlをSYSユーザーとして実行します。

    C:¥> cd ORACLE_HOME¥rdbms¥admin
    C:¥> sqlplus "sys/password as sysdba"
    SQL> @catldap.sql
    

15.5.13 必須のナレッジ・ベース(Oracle Database 10gのみ)

OracleAS Metadata RepositoryをOracle Database 10gにインストールし、OracleAS Portalを使用する場合は、Oracle Textが提供するナレッジ・ベースがデータベースに必要になります。 ナレッジ・ベースは、テーマの索引付けおよびABOUT問合せの実行に使用される、概念の階層ツリーです。

Oracle Application Server Metadata Repository Creation Assistantは、データベースにナレッジ・ベースがあるかどうかをチェックします。 データベースにナレッジ・ベースが存在しない場合、Oracle Application Server Metadata Repository Creation Assistantに次の警告が表示されます。

"Knowledge base not found.

OracleAS RepCA was not able to find the Oracle Text Supplied Knowledge Base in the database specified.

If you are planning to use this repository for installing OracleAS Portal, you have to install Oracle Text Supplied Knowledge Base. Oracle Text Supplied Knowledge Base can be installed in the database using Oracle Database 10g Companion CD.

If you are not planning to use this repository for installing OracleAS Portal, you may continue further.

Do you want to continue?"

OracleAS Portalを使用しない場合は、Yを入力して続行します。 使用する場合はNを入力します。

ナレッジ・ベースがデータベースにインストールされているかどうかを手動でチェックする場合は、次の問合せを実行します。

create or replace procedure Check_KB (l_return_value OUT varchar) is
   ORA20000_TEXT_EXCEPTION exception;
   pragma exception_init (ORA20000_TEXT_EXCEPTION, -20000);
   l_test_table constant varchar2(30) := 'WWSRC_INSO_TEST';
   l_test_table_index constant varchar2(30) := 'WWRSC_INSO_TEST_INDEX';

   procedure drop_test_table ( p_test_table in varchar2 ) is
   begin
      for c1 in ( select table_name from user_tables
                  where table_name = p_test_table )
      loop
         execute immediate 'drop table '||c1.table_name;
      end loop;
   end drop_test_table;

   begin
      l_return_value := 'TRUE';
      drop_test_table(l_test_table);
      execute immediate 'create table '||l_test_table||'( id number, content blob,
           query_id number, theme varchar2(2000), weight number,
           CONSTRAINT wwsrc_inso_test_pk PRIMARY KEY(id) )';
      execute immediate 'insert into '||l_test_table||'(id, content)
                      values(1, empty_blob())';
      begin
         execute immediate 'create index '||l_test_table_index||' on '||
              l_test_table||'(content) indextype is ctxsys.context
              PARAMETERS(''filter CTXSYS.INSO_FILTER'')';
         ctx_doc.themes( index_name => l_test_table_index, textkey => '1',
                   restab => l_test_table );
         exception when ORA20000_TEXT_EXCEPTION then
         if (instr(sqlerrm,'DRG-11446') > 0) then
            l_return_value := 'FALSE';
         else
            l_return_value := 'FALSE';
         end if;
      end;

      drop_test_table(l_test_table);
      exception when others then
         drop_test_table(l_test_table);
         l_return_value := 'FALSE';
   end;
/

ナレッジ・ベースがインストールされていない場合は、Oracle Textの「テーマと要旨を使用可能にする」オプションが選択されたOracleAS Portalで検索を行う際に、次のエラーが表示されます。

Error: The Oracle Text Installation is not complete. Knowledge base file or files
are missing. (WWWS-32026)

データベースにナレッジ・ベースがインストールされていない場合は、Oracle Database 10gのCompanion CD-ROMからインストールできます。 詳細は、『Oracle Database Companion CDインストレーション・ガイド』を参照してください。

15.5.14 パスワード・ファイル認証

データベースは、パスワード・ファイル認証を使用するように設定する必要があります。 パスワード・ファイル認証の詳細は、『Oracle Database管理者ガイド』を参照してください。

パスワード・ファイル認証は、Oracle Application Server Metadata Repository Creation Assistantを実行するためにのみ必要となります。 メタデータ・リポジトリのインストール後は、使用しなくてもかまいません。

パスワード・ファイル認証を使用するようにデータベースが設定されているかどうかは、次の2つのいずれかの方法でチェックできます。

パスワード・ファイル認証を使用するようにデータベースを設定するには、次の手順を実行します。

  1. orapwdコマンドを使用して、パスワード・ファイルを作成します(すべての項目を1行で記述します)。

    C:¥> cd ORACLE_HOME¥bin
    C:¥> orapwd file=fullpath_to_pwfile password=password entries=maxUsers
    
    

    指定する必要のある値は次のとおりです。

    fullpath_to_pwfile: パスワード情報が書き込まれるファイルへのフルパスを指定します。 ファイル名はPWDsid.oraとする必要があります。 通常、パスワード・ファイルはORACLE_HOME¥databaseディレクトリに格納します。

    password: SYSユーザーのパスワードを指定します。


    注意

    passwordパラメータに指定した値によって、SYSユーザーのパスワードが設定されます。 現在のSYSパスワードとは異なる値を指定した場合、SYSパスワードを変更することになります。 


    maxUsers: このファイルに記述する最大ユーザー数を指定します。

    次の例では、「mydb」というデータベースのパスワード・ファイルを設定しています。

    C:¥> cd oracle¥ora92¥bin
    C:¥oracle¥ora92¥bin> orapwd
        file=C:¥oracle¥ora92¥database¥PWDmydb.ora
        password=topsecret entries=9
    
    
  2. remote_login_passwordfile初期化パラメータをEXCLUSIVEに設定します。 複数のデータベースで同じパスワード・ファイルを使用する場合は、SHAREDに設定します。 Real Application Clustersデータベースを使用している場合、このパラメータはEXCLUSIVEに設定する必要があります。

  3. データベースを再起動します。

15.5.15 スキーマおよび表領域

Oracle Application Server Metadata Repository Creation Assistantは、表15-9のスキーマおよび表領域を既存のデータベースにインストールします。 同じ名前のスキーマおよび表領域がデータベースに存在しないことを確認してください。

15.5.15.1 スキーマおよび表領域のリスト

表15-9に、Oracle Application Server Metadata Repository Creation Assistantによってデータベース内に作成されるOracleAS Metadata Repositoryのスキーマおよび表領域を示します。

表15-9 スキーマおよび表領域 
コンポーネント  スキーマ  表領域  デフォルトのデータベース・ファイル 

OracleAS Certificate Authority 

OCA 

OCATS 

oca.dbf 

OracleAS Discoverer 

DISCOVERER5 

DISCO_PTM5_META 

discopltm1.dbf 

OracleAS Discoverer 

DISCOVERER5 

DISCO_PTM5_CACHE 

discopltc1.dbf 

OracleAS PartnerConnect 

B2B 

B2B_RT 

b2b_rt.dbf 

OracleAS PartnerConnect 

B2B 

B2B_DT 

b2b_dt.dbf 

OracleAS PartnerConnect 

B2B 

B2B_IDX 

b2b_idx.dbf 

OracleAS PartnerConnect 

B2B 

B2B_LOB 

b2b_lob.dbf 

OracleAS Portal 

PORTAL 

PORTAL 

portal.dbf 

OracleAS Portal 

PORTAL 

PORTAL_DOC 

ptldoc.dbf 

OracleAS Portal 

PORTAL 

PORTAL_IDX 

ptlidx.dbf 

OracleAS Portal 

PORTAL 

PORTAL_LOG 

ptllog.dbf 

OracleAS Portal 

PORTAL_APP 

PORTAL 

portal.dbf 

OracleAS Portal 

PORTAL_DEMO 

PORTAL 

portal.dbf 

OracleAS Portal 

PORTAL_PUBLIC 

PORTAL 

portal.dbf 

OracleAS Single Sign-On 

ORASSO 

IAS_META 

ias_meta01.dbf 

OracleAS Single Sign-On 

ORASSO_PA 

IAS_META 

ias_meta01.dbf 

OracleAS Single Sign-On 

ORASSO_DS 

IAS_META 

ias_meta01.dbf 

OracleAS Single Sign-On 

ORASSO_PS 

IAS_META 

ias_meta01.dbf 

OracleAS Single Sign-On 

ORASSO_PUBLIC 

IAS_META 

ias_meta01.dbf 

OracleAS Syndication Server 

DSGATEWAY 

DSGATEWAY_TAB 

oss_sys01.dbf 

OracleAS Web Clipping Support 

WCRSYS 

WCRSYS_TS 

wcrsys01.dbf 

OracleAS Wireless 

WIRELESS 

IAS_META 

ias_meta01.dbf 

OracleAS UDDI Registry 

UDDISYS 

UDDISYS_TS 

uddisys01.dbf 

Distributed Configuration Management(DCM) 

DCM 

DCM 

dcm.dbf 

Oracle Internet Directory 

ODS 

OLTS_ATTRSTORE 

attrs1_oid.dbf 

Oracle Internet Directory 

ODS 

OLTS_BATTRSTORE 

battrs1_oid.dbf 

Oracle Internet Directory 

ODS 

OLTS_CT_STORE 

gcats1_oid.dbf 

Oracle Internet Directory 

ODS 

OLTS_DEFAULT 

gdefault1_oid.dbf 

Oracle Internet Directory 

ODS 

OLTS_SVRMGSTORE 

svrmg1_oid.dbf 

Oracle Ultra Search 

WKSYS 

IAS_META 

ias_meta01.dbf 

Oracle Ultra Search 

WKPROXY 

IAS_META 

ias_meta01.dbf 

Oracle Ultra Search 

WK_TEST 

IAS_META 

ias_meta01.dbf 

Oracle Workflow 

OWF_MGR 

IAS_META 

ias_meta01.dbf 

メタデータ・リポジトリのバージョン 

INTERNET_APPSERVER_REGISTRY 

IAS_META 

ias_meta01.dbf 

15.5.15.2 すでに使用されているスキーマ名

Oracle Application Server Metadata Repository Creation Assistantは、既存のデータベース内に同じ名前のスキーマを1つでも見つけると、そのスキーマを削除して新しいデータでスキーマを再作成してもよいかどうか、ユーザーに確認を求めてきます。

そのスキーマ内のデータを保存する場合は、処理を続行せず、必要なデータをバックアップし、別のスキーマにリストアしてから、Oracle Application Server Metadata Repository Creation Assistantに戻ります。 ここで、スキーマを削除して再作成するように指定します。

データベース内にすでに存在しているスキーマ名のリストを取得するには、次のように
ALL_USERSビューを問い合せます。

C:¥> sqlplus "sys/password as sysdba"
SQL> select username from all_users;

passwordには、SYSユーザーのパスワードを指定します。

Oracle Application Server Metadata Repository Creation Assistantを実行して、OracleAS Metadata Repositoryによって使用されているスキーマおよび表領域を削除する方法については、付録Bを参照してください。

15.5.15.3 すでに使用されている表領域名

既存のデータベース内に同じ名前の表領域を1つでも見つけた場合、Oracle Application Server Metadata Repository Creation Assistantは処理を続行できなくなります。 この場合、エラーのダイアログ・ボックスが表示されます。 次の手順を実行します。

  1. エラーのダイアログ・ボックスを閉じ、Oracle Application Server Metadata Repository Creation Assistantを終了します。

  2. 必要に応じて、その表領域のデータをバックアップします。

  3. 表領域を削除します。

  4. Oracle Application Server Metadata Repository Creation Assistantに戻ります。

データベース内にすでに存在している表領域名のリストを取得するには、次のようにV$TABLESPACEビューを問い合せます。

C:¥> sqlplus "sys/password as sysdba"
SQL> select name from v$tablespace;

passwordには、SYSユーザーのパスワードを指定します。


注意

Oracle Application Server Metadata Repository Creation Assistantを実行し、途中で処理を取り消した場合、表15-9に示した表領域のいくつかがデータベースに作成されている可能性があります。 これらの表領域は、再度Oracle Application Server Metadata Repository Creation Assistantを実行する前に削除する必要があります。

Oracle Application Server Metadata Repository Creation Assistantを実行して、OracleAS Metadata Repositoryによって使用されているスキーマおよび表領域を削除する方法については、付録Bを参照してください。 


表領域は、手動でSQL文を実行して削除できます。 また、Oracle Application Server Metadata Repository Creation Assistantを実行してOracleAS Metadata Repositoryの表領域およびスキーマを削除することもできます。詳細は、付録Bを参照してください。

手動でSQL文を実行する場合は、次の手順に従います。 必ずこの順序を守ってください。 先にデータファイルを削除すると、表領域を削除できなくなります。 表領域が存在している場合、Oracle Application Server Metadata Repository Creation Assistantを再実行できません。

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

    C:¥> sqlplus "sys/password as sysdba"
    
    
  2. 表領域内のスキーマを削除します。

    SQL> drop user schema_name cascade;
    
    
  3. 表領域を削除します。

    SQL> drop tablespace tablespace_name including contents cascade constraints;
    SQL> exit;
    
    
  4. その表領域に関連付けられているデータファイル(.dbfファイル)を削除します。

15.5.15.4 表領域のサイズ

表領域にRAWデバイスではなくファイルを使用している場合は、Oracle Application Server Metadata Repository Creation Assistantによって作成される各表領域のサイズを選択します。

Oracle Application Server Metadata Repository Creation Assistantでは、表領域ごとに3つのサイズ・オプションが用意されています(表15-10を参照)。 各サイズは、コンポーネント使用率の低、中、高に対応しています。 アプリケーションによるコンポーネント使用率が高い場合、そのコンポーネントの表領域には最大サイズを選択します。 そのリポジトリで使用する予定のないコンポーネントには、最小サイズを選択します。

表領域のサイズは初期サイズです。 これらの表領域はAUTOEXTENDに設定されるため、そのサイズはコンポーネント使用率が高くなるのに伴って拡張される場合があります。

表15-10 表領域の初期サイズ 
コンポーネント  表領域 

初期サイズ(MB) 

     

OracleAS Certificate Authority 

OCA 

15 

35 

55 

OracleAS Discoverer 

DISCO_PTM5_META 

10 

15 

OracleAS Discoverer 

DISCO_PTM5_CACHE 

10 

15 

OracleAS PartnerConnect 

B2B_RT 

50 

75 

90 

OracleAS PartnerConnect 

B2B_DT 

60 

75 

90 

OracleAS PartnerConnect 

B2B_IDX 

20 

40 

60 

OracleAS PartnerConnect 

B2B_LOB 

20 

40 

60 

OracleAS Portal 

PORTAL 

75 

100 

150 

OracleAS Portal 

PORTAL_DOC 

25 

40 

50 

OracleAS Portal 

PORTAL_IDX 

30 

50 

60 

OracleAS Portal 

PORTAL_LOG 

30 

50 

60 

OracleAS Single Sign-On

Oracle Ultra Search

Oracle Workflow

INTERNET_APPSERVER_REGISTRY(OracleAS Metadata Repositoryのバージョンに関する情報を格納するスキーマ) 

IAS_META 

200 

300 

500 

OracleAS Syndication Server 

DSGATEWAY_TAB 

25 

35 

45 

OracleAS UDDI 

UDDISYS_TS 

35 

50 

65 

OracleAS Web Clipping Support 

WCRSYS_TS 

35 

45 

55 

Distributed Configuration Management(DCM) 

DCM 

50 

100 

200 

Oracle Internet Directory 

OLTS_ATTRSTORE 

10 

15 

20 

Oracle Internet Directory 

OLTS_BATTRSTORE 

10 

15 

20 

Oracle Internet Directory 

OLTS_CT_STORE 

10 

15 

20 

Oracle Internet Directory 

OLTS_DEFAULT 

10 

15 

20 

Oracle Internet Directory 

OLTS_SVRMGSTORE 

10 

15 

20 

既存のデータベースでASM、Oracle Managed FilesまたはRAWデバイスを使用している場合、表領域のサイズを選択する必要はありません。 ただし、そのストレージ・デバイスのサイズがコンポーネントに対して十分なものであることを確認する必要があります(表15-11および表15-12を参照)。 特に、コンポーネントの使用率が高いことが予想される場合には、その表領域のストレージ・デバイスに十分な領域を確保するようにしてください。

表15-11 システムの表領域の最小サイズ 
表領域  最小サイズ 

DRSYS表領域 

64 MB 

SYSTEM表領域 

1024 MB 

TEMP表領域 

128 MB 

UNDOTBS1表領域 

256 MB 

UNDOTBS2表領域 

256 MB 

表15-12 OracleAS Metadata Repositoryの論理ドライブ 
論理ドライブ  最小サイズ  推奨されるシンボリック・リンク名 

B2B_RT表領域 

256 MB 

dbname_raw_b2brt_256m 

B2B_DT表領域 

256 MB 

dbname_raw_b2bdt_256m 

B2B_IDX表領域 

256 MB 

dbname_raw_b2bidx_256m 

B2B_LOB表領域 

256 MB 

dbname_raw_b2blob_256m 

DCM表領域 

256 MB 

dbname_raw_dcm_256m 

DISCO_PTM5_CACHE表領域 

64 MB 

dbname_raw_discoptm5cache_64m 

DISCO_PTM5_META表領域 

64 MB 

dbname_raw_discoptm5meta_64m 

IAS_META表領域 

256 MB 

dbname_raw_iasmeta1_256m 

OCATS表領域 

64 MB 

dbname_raw_ocats_64m 

OLTS_ATTRSTORE表領域 

128 MB 

dbname_raw_oltsattrstore_128m 

OLTS_BTTRSTORE表領域 

64 MB 

dbname_raw_oltsbttrstore_64m 

OLTS_CT_STORE表領域 

256 MB 

dbname_raw_oltsctstore_256m 

OLTS_DEFAULT表領域 

128 MB 

dbname_raw_oltsdefault_128m 

OLTS_SVRMGSTORE表領域 

64 MB 

dbname_raw_oltssvrmgstore_64m 

DSGATEWAY_TAB表領域 

64 MB 

dbname_raw_dsgatewaytab_64m 

PORTAL表領域 

128 MB 

dbname_raw_portal_128m 

PORTAL_DOC表領域 

64 MB 

dbname_raw_portaldoc_64m 

PORTAL_IDX表領域 

64 MB 

dbname_raw_portalidx_64m 

PORTAL_LOG表領域 

64 MB 

dbname_raw_portallog_64m 

UDDISYS_TS表領域 

64 MB 

dbname_raw_uddisysts_64m 

WCRSYS_TS表領域 

64 MB 

dbname_raw_wcrsysts_64m 

RAWデバイスの使用方法については、データベースのマニュアルを参照してください。

15.5.16 Oracle Internet Directoryへの登録

登録を正常に行うためには、次の項目をチェックします。

データベースがすでにOracle Internet Directoryに登録されているかどうかをチェックするには、次のようにしてOracle Internet Directoryを調べる必要があります。

  1. Oracle Directory Managerを使用してOracle Internet Directoryに接続します。

    1. Oracle Directory Managerを起動します。

      スタート」→「プログラム」→「Oracle - OracleHomeName」→「Integrated Management Tools」→「Oracle Directory Manager」を選択します。

    2. 「接続」画面で接続情報を入力します。 Oracle Internet Directoryのスーパーユーザー(cn=orcladmin)としてログインします。

  2. データベースがOracle Internet Directoryに登録されているかどうかをチェックします。 「エントリ管理」→「cn=OracleContext」の順にエントリを開きます。

    データベースがOracle Internet Directoryに登録されている場合は、
    「cn=your_database_name」というエントリが表示されます。

    登録を解除する方法については、H.8.3項「手動による手順: 失敗した登録のクリーン・アップまたはOracleAS Metadata Repositoryの登録を取り消す」の手順2を参照してください。

  3. Oracle Internet Directoryに登録されているメタデータ・リポジトリがデータベースに含まれているかどうかをチェックします。 次のエントリを展開します。

    エントリ管理」→「cn=OracleContext」→「cn=Products」→「cn=IAS」→「cn=IAS Infrastructure Databases

    Oracle Internet Directoryに登録されているメタデータ・リポジトリがデータベースに含まれている場合は、「orclReferenceName=your_database_name」というエントリが表示されます。

    登録を解除する方法については、H.8.3項「手動による手順: 失敗した登録のクリーン・アップまたはOracleAS Metadata Repositoryの登録を取り消す」の手順3を参照してください。

15.6 Oracle Internet Directoryの要件

OracleAS Metadata RepositoryをOracle Internet Directoryに登録するには、Oracle Internet Directoryのバージョンが9.0.4以上でなければなりません。 Oracle Internet Directoryバージョン9.2.xはサポートされていません。

Oracle9i Databaseリリース2(9.2.x)およびOracle Internet Directory 9.2.0.xを使用している場合

既存のOracle9i Databaseリリース2(9.2)およびOracle Internet Directory 9.2.0.xをOracle Application Serverとともに使用する場合は、次の手順を実行する必要があります。

  1. データベースが要件を満たしていることを確認します。15.5項「データベースの要件」を参照してください。

  2. OracleAS Metadata Repositoryをデータベースにロードし、データベースをOracle Internet Directoryに登録します。第16章「OracleAS Metadata Repositoryの既存のデータベースへのロード」を参照してください。

  3. Oracle Internet Directoryをバージョン9.0.4にアップグレードします。『Oracle Application Serverアップグレードおよび互換性ガイド』の第5章、Oracle Internet Directory v. 9.2.0.xの10g(9.0.4)へのアップグレードに関する項を参照してください。

  4. Oracle Application Serverの各コンポーネントをOracleAS Metadata RepositoryおよびOracle Internet Directoryにインストールします。

Oracle Internet Directory 9.0.2.xを使用している場合

Oracle Internet Directory 9.0.2を使用する場合は、9.0.2のメタデータ・リポジトリが必要です。 可能な構成については、『Oracle Application Serverインストレーション・ガイド』の第3章「以前のリリースとの互換性」を参照してください。

Oracle Internet Directoryのバージョンのチェック方法

Oracle Internet Directoryのバージョンをチェックするには、次のコマンドを実行します。

C:¥> oidldapd -version

oidldapdコマンドは、ORACLE_HOME¥binディレクトリに置かれています。ORACLE_HOMEは、Oracle Internet Directoryのインストール先ディレクトリです。

15.7 Oracle Application Server Metadata Repository Creation Assistantの起動

Oracle Application Server Metadata Repository Creation Assistantを起動するには、次の手順を実行します。

  1. Oracle Application Server Metadata Repository Creation Assistantがインストール済であることを確認します。詳細は、15.4項「Oracle Application Server Metadata Repository Creation Assistantのインストール」を参照してください。

  2. 既存のデータベース用のリスナーおよびそのデータベース自体が起動して実行中であることを確認します。

  3. NLS_LANG環境変数が英語以外のロケールに設定されている場合は、設定を解除するか、またはamerican_america.us7asciiに設定します。

    環境変数は、「システムのプロパティ」ダイアログ・ボックスで設定できます。

    NLS_LANGが英語以外のロケールに設定されていると、Oracle Application Server Metadata Repository Creation AssistantはWorkflowスキーマのロードに失敗します。

    NLS_LANGは、Oracle Application Server Metadata Repository Creation Assistantの実行終了後、元の値に戻してかまいません。

  4. 次のようにして、Oracle Application Server Metadata Repository Creation AssistantのOracleホーム(Oracle Application Server Metadata Repository Creation Assistantのインストール先ディレクトリ)からOracle Application Server Metadata Repository Creation Assistantを起動します。

    prompt> cd ORACLE_HOME_RepCA
    prompt> runRepca.bat
    
    

    Oracle Application Server Metadata Repository Creation Assistantは、次のようにして「スタート」メニューから起動することもできます。

    「スタート」→「プログラム」→「OracleAS Infrastructure - OracleHomeName」→「Repository Creation Assistant」

共有ドライブからの実行

Oracle Application Server Metadata Repository Creation Assistantを共有ドライブから実行する場合は、事前にそのドライブをマップしておく必要があります。 Oracle Application Server Metadata Repository Creation Assistantは、汎用命名規則(UNC)のパスを使用して実行することはできません。これは、UNCディレクトリからのバッチ・ファイルの実行に関するMicrosoft Windowsの制限によるものです。

たとえば、Oracle Application Server Metadata Repository Creation Assistantを¥¥myserver¥repcaにインストールした場合、次のコマンドでOracle Application Server Metadata Repository Creation Assistantを実行することはできません。

C:> ¥¥myserver¥repca¥runRepca -- UNC format: Will not work.

この共有ドライブをマップしてから、そのドライブ文字を使用してOracle Application Server Metadata Repository Creation Assistantを実行する必要があります。 次の例では、共有ドライブをF:にマップしています。

C:> net use F: ¥¥myserver¥repca          -- Map the shared drive to F:
C:> F:¥runRepca.bat [parameters]         -- Run Oracle Application Server Metadata 
Repository Creation Assistant.

15.8 次に読む必要のある項

この章の残りの項では、Oracle Application Server Metadata Repository Creation Assistantの使用手順について説明しています。

ロード操作

ロード操作については、Oracle Internet Directoryへの登録を行うかどうかに関係なく、使用しているデータベースの種類および記憶域オプションに応じて、次のうちの適切な項を参照してください。

表15-13  次に読む必要のある項
データベース記憶域の種類  読む必要のある項 

オペレーティング・システム上の通常のファイルとして作成されたデータファイル 

16.1項「ファイル・システムを使用するデータベースへのインストール」 

RAWデバイス 

16.2項「RAWデバイスを使用するデータベースへのインストール」 

Oracle Managed Files 

16.3項「Oracle Managed Filesを使用するデータベースへのインストール」 

登録操作のみ

OracleAS Metadata RepositoryのOracle Internet Directoryへの登録のみを行う場合は、第17章を参照してください。

削除操作または登録解除操作

OracleAS Metadata Repositoryの削除および登録解除については、付録Bを参照してください。


戻る 次へ
Oracle
Copyright © 2005 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引