プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence移行ガイド
12c (12.2.1)
E70078-02
目次へ移動
目次

前
次

4.2 スケジューラ・ジョブおよびジョブ履歴の移行

11g構成を新しい12c環境に移行した後、スケジューラ・ジョブおよびジョブ履歴のデータを11g BIPLATFORMスキーマから12c BIPLATFORMスキーマに移行する必要があります。SQL*PLUSなどのツールを使用して12cのBIPLATFROMスキーマに接続し、スクリプトを実行できます。

このスクリプトでは、11g BIPLATFROMスキーマのユーザーID、パスワードおよび接続文字列が必要です。スクリプトはBIP11g_DBLINKと呼ばれるデータベース・リンクを作成し、そのリンクを使用するすべてのスケジュール・オブジェクトをインポートします。スクリプトを実行するには、データベース管理者権限が必要です。
  1. bip_12c_scheduler_migration.sqlスクリプトは、次のパスに存在するBIP12CUpgrade.zipというzipファイルで利用できます。
    ORACLE_HOME\bi\modules\oracle.bi.publisher
    ORACLE_HOMEを、12cソフトウェアをインストールしたときに作成した12cのOracleホームへの実際のパスに置き換えます。
  2. bip_12c_scheduler_migration.sqlスクリプトを使用するには、次のコマンドを入力してBIP12CUpgrade.zipファイルを解凍します。
    unzip BIP12CUpgrade.zip
  3. ディレクトリをORACLE_HOME\bi\modules\oracle.bi.publisher\BIP12CUpgradeに変更します。
  4. 次のコマンドを入力してbip_12c_scheduler_migration.sqlスクリプトを実行します。
    mysql -u <username> -p bip_12c_scheduler_migration.sql
    プロンプトが表示されたら、パスワードを入力します。
  5. コマンドライン・パラメータ11g_RCU_SCHEMA11G_PASSWORD11G_CONNECTION_STRINGおよび12C_BIPLATFORM_SCHEMAを入力します。
    使用方法:

    SQL > @bip_12c_scheduler_migrationg.sql 11g_userid 11g_password 11g_connection_string

    SQL> @bip_12c_scheduler_migration.sql 11g_RCU_USERNAME 11g_PASSSWORD 11G_hostname.us.oracle.com:1521/orcl.us.oracle.com 12C_BIPLATFROM_SCHEMA_NAME
    System output:
    old 1: &&1
    new 1: adc00ccq_biplatform
    old 2: &&2
    new 2: welcome1
    old 3: '&&3'
    new 3: 'bipdev4.us.oracle.com:1521/ora11g.us.oracle.com'
    old 4: '&&4'
    new 4: 12C_BIPLATFROM_SCHEMA_NAME
    Database link created.
    9979 rows created.
    9769 rows created.
    9739 rows created.
    4159 rows created.
    6 rows created.
    6 rows created.
    6 rows created.
    Commit complete.
    Database link dropped.
    SQL>

インポート操作が完了すると、データベース・リンクは削除されます。