TRANSFORMBAREXCEPTIONでの構成失敗

カタログのオブジェクトがリリース11.1.1.9より古い場合、Oracle Analytics Serverの構成はTRANSFORMBAREEXCEPTIONエラーで失敗する可能性があります。カタログ・アイテムの更新が必要かどうかは、Oracle Enterprise Manager Fusion Middleware Controlでメトリックを表示することによって確認できます。「カタログ」フォルダで、アップグレードが必要であることを示すオブジェクト読取りの数という説明の付いたアップグレードが必要な読取りというメトリックを見つけます。この数が大きい場合は、プレゼンテーション・サービスの「管理」ページを使用してカタログ内のオブジェクトを更新することにより、この問題を解決できます。

カタログを更新するには:
  1. 管理資格証明を使用してOracle Analytics Serverにサインインします。
  2. グローバル・ヘッダーで「管理」をクリックします。
  3. 「更新が必要なカタログ・オブジェクトのスキャンおよび更新」リンクをクリックします。
  4. 「カタログ・オブジェクトの更新」をクリックして更新プロセスを開始します。
    どのオブジェクトが更新され、どのオブジェクトが更新されていないのかを確認するには、このページの他のリンクをクリックします。更新されなかったオブジェクトの詳細に関するログ・ファイルを参照できます。
Oracle Enterprise Manager Fusion Middleware Control を使用してOracle BIプレゼンテーション・サービスを再起動します。

Oracle BIプレゼンテーション・サービス・カタログの更新

Oracle Business Intelligenceから移行する際は、Oracle BIプレゼンテーション・サービス・カタログを手動で更新する必要があります。

Oracle BIプレゼンテーション・サービス・カタログを更新するには:
  1. Oracle Enterprise Manager Fusion Middleware Controlを使用してOracle BIプレゼンテーション・サービスを停止します。
  2. 7-Zipユーティリティを使用して既存のOracle BIプレゼンテーション・サービス・カタログをバックアップし、圧縮ファイルを作成します。
  3. 次の場所にあるinstanceconfig.xmlファイルのバックアップ・コピーを作成します。
    • (Linux) BI_DOMAIN_HOME/config/OracleBIPresentationServicesComponent/coreapplication_obipsn
    • (Windows) BI_DOMAIN_HOME\config\OracleBIPresentationServicesComponent\coreapplication_obipsn
  4.  instanceconfig.xml ファイルで UpgradeAndExit オプションを true に変更します。
    次のコードを見つけます。
    <ps:Catalog xmlns:ps="oracle.bi.presentation.services/config/v1.1">
       <ps:UpgradeAndExit>false</ps:UpgradeAndExit>
    </ps:Catalog>

    この行を次のように変更します。

    <ps:Catalog xmlns:ps="oracle.bi.presentation.services/config/v1.1">
       <ps:UpgradeAndExit>true</ps:UpgradeAndExit>
    </ps:Catalog>
  5. 次のOPMNコマンドを使用してOracle BIプレゼンテーション・サービスを起動し、Oracle BIプレゼンテーション・サービス・カタログを更新します。
    opmnctl startproc ias-component=coreapplication_obipsn
    ここで、nはインスタンスです。
    次に例を示します。
    (Linux) cd ORACLE_INSTANCE/bin
    (Linux) ./opmnctl startproc ias-component=coreapplication_obips1
    (Windows) cd ORACLE_INSTANCE\bin
    (Windows) opmnctl startproc ias-component=coreapplication_obips1
  6. カタログを更新した後、再びinstanceconfig.xmlファイルを編集し、UpgradeAndExitオプションをfalseに戻します。
  7. Oracle Enterprise Manager Fusion Middleware Controlを使用してOracle BIプレゼンテーション・サービスを再起動します。