プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド
12c (12.2.1.2.0)
E82973-02
目次へ移動
目次

前
前へ
次
次へ

リポジトリのアップロード・コマンド

uploadrpdコマンドを使用して、リポジトリをOracle BIサーバーにアップロードします。

リポジトリをOracle BIサーバーにアップロードすると、起動時にBIサーバーでリポジトリをメモリーにロードでき、リポジトリを問合せで使用可能にできます。

注意:

リポジトリを特定のサービス・インスタンスにのみアップロードできます。

テストなどのオフライン・リポジトリ診断および開発目的にのみ、downloadrpdおよびuploadrpdコマンドが用意されています。その他すべてのリポジトリ開発および保守の状況で、BARを使用してBARのリポジトリ・アップグレードおよびパッチ機能と利点を利用します。

このコマンドを使用して、RPD形式でOracle BIリポジトリをアップロードできます。このコマンドを使用してMDS XMLドキュメントで構成されたリポジトリはアップロードできません。

ランチャ・スクリプト(UNIXの場合はdatamodel.sh、Windowsの場合はdatamodel.cmd)を介して、ユーティリティを実行します。ドメインがデフォルトのフォルダにインストールされている場合、ランチャ・スクリプトの場所は次のようになります。

Oracle_Home/user_projects/domains/Domain_Name/bitools/bin/datamodel.sh or datamodel.cmd on Windows

クライアント・インストールにドメイン名がない場合、ランチャ・スクリプトの場所は次のようになります。

Oracle_Home\bi\bitools\bin\datamodel.shまたはWindowsの場合はdatamodel.cmd

「コマンドを使用する前の必知事項」を参照してください。

構文

uploadrpdコマンドは、次のパラメータをとります。

uploadrpd -I <RPD filename> [-W <RPD password>] [-D] [KG <groups>] [-RG <groups>] -U <cred_username> [-P <cred_password>][SI <service_instance>] [-S <host>] [-N <port>] [-SSL] [-H]

説明

Iは、アップロードするリポジトリの名前を指定します。

Wは、リポジトリのパスワードです。パスワードを指定しない場合、コマンドの実行時にパスワードの入力を求められます。自動化されたスクリプティングを使用してコマンドを実行する場合にのみ、コマンドにパスワードを含めることをお薦めします。

SIは、コンポーネント・インスタンスの名前を指定します。

Uは、Oracle BI EE認証に使用する有効なユーザー名を指定します。

Pは、Uに指定したユーザーの名前に対応するパスワードを指定します。パスワードを指定しない場合、コマンドの実行時にパスワードの入力を求められます。自動化されたスクリプティングを使用してコマンドを実行する場合にのみ、コマンドにパスワードを含めることをお薦めします。

Sは、Oracle BI EEホスト名を指定します。クライアント・インストールからコマンドを実行している場合のみ、このオプションを含めます。

Nは、Oracle BI EEポート番号を指定します。クライアント・インストールからコマンドを実行している場合のみ、このオプションを含めます。

SSLは、SSLを使用してOracle WebLogic Serverに接続してコマンドを実行することを指定します。クライアント・インストールからコマンドを実行している場合のみ、このオプションを含めます。

Hは、使用方法の情報を表示し、コマンドを終了します。-Hを使用するか、パラメータを指定しないで.shを実行すると、ヘルプ・コメントが表示されます。

-Dは、サーバー上の既存のカスタマイズ・グループすべてを削除します。次に例を示します。

datamodel.sh uploadrpd -I orders.rpd -SI ssi -U weblogic -D

-D -KGを使用すると、既存のグループの一部およびその他すべてのグループを保持することを選択できます。次に例を示します。

datamodel.sh uploadrpd -I orders.rpd -SI ssi -U weblogic -D -KG "group1, group2"では、リポジトリのアップロード・コマンドにより、group1とgroup2は保持され、その他すべての既存のグループは削除されます。

-D -RGを使用すると、既存のグループの一部を削除する一方で、その他すべてのグループを保持できます。次に例を示します。

datamodel.sh uploadrpd -I orders.rpd -SI ssi -U weblogic -D -RG "group1, group2"

リポジトリのアップロード・コマンドにより、group1とgroup2は削除され、その他すべての既存のグループは保持されます。

datamodel.sh uploadrpd -I repository.rpd -SI bi -U weblogic -S server1.example.com -N 7777 -SSL