8.x または 9.x モデルのアップグレードおよび新しいレポートのインストール

レポートをアップグレードするために実行する必要のある最初のステップは、8.x または 9.x モデルのアップグレードと新しいレポートのインストールです。

このタスクについて

注: 以下の手順で、CognosN は Cognos® のバージョン番号を指しています。

8.x または 9.x モデルをアップグレードし、新しいレポートをインストールするには、以下の手順を実行します。

手順

  1. Unica\ProductNameReportsPack\CognosN ディレクトリーを参照します。
  2. レポート・アーカイブ .zip ファイル (Unica Reports for Campaign.zip など) を Cognos 配置アーカイブが保存されているディレクトリーにコピーします。

    デフォルトの場所は IBM® Cognos インストール済み環境の下の配置ディレクトリーです。このディレクトリーは Cognos Content Manager と一緒にインストールされた Cognos Configuration ツールで指定されます。例:cognos\deployment

    分散 IBM Cognos 環境では、このディレクトリーは Content Manager を実行しているシステム上にあります。

  3. Campaign モデルのアップグレード前のバージョンを Framework Manager がインストールされているサーバー上のディレクトリーにコピーします。
    1. Reports Pack インストール・ディレクトリーと Framework Manager が異なるサーバー上にある場合、アップグレード後の cognos11\model ディレクトリーを Reports Pack インストール・ディレクトリーの下で見つけます。
    2. 該当する upgrade.xml ファイルを Framework Manager がインストールされているサーバー上のディレクトリーにコピーします。
    3. (旧モデルから) 更新したモデルの translation フォルダーを、Framework Manager がインストールされているサーバー上のディレクトリーにコピーします。
    4. 置換を求めるプロンプトが出されたら、「はい」をクリックします。
  4. オプション: IBM Marketing Software 製品を Windows のデフォルトの C:\Unica ディレクトリーにインストールしなかった場合は、アップグレード・スクリプトを更新する必要があります。

    ユーザーにとって必要な言語ごとに、各スクリプト内のファイル・パスを変更します。 例えば、次のようにします。

    install_directory\ReportsPackCampaign\cognosN\CampaignModel\translations\L\translations.txt

    L は、以下に示すような 2 文字の言語標識です。

    • fr
    • de
    • es
    • it
    • ja
    • ko
    • pt
    • ru
    • zh
    • zh-tw

    以下に示す、製品のアップグレード・スクリプトを編集します。

    Campaign

    • upgrade85to86.xml
    • upgrade86to90.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • upgrade911to9112.xml
    • upgrade912to100.xml

    eMessage

    • upgrade86to90.xml
    • upgrade8604to91.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • バージョン 9.1.0.x.0.0 (x >= 2) からアップグレードする場合は、以下のアップグレード・スクリプトを編集します。
      • 9.1.0.2 レポート・フィーチャー・パック 1 を適用していない場合: upgrade9102to911.xml
      • 9.1.0.2 レポート・フィーチャー・パック 1 を適用している場合: upgrade910201to911.xml

    Interact

    • upgrade85to86.xml
    • upgrade86to90.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • upgrade911to9112.xml

    CampaignMarketing Operations

    • upgrade86to90.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • upgrade911to9112.xml

    Marketing Operations

    • upgrade85to86.xml
    • バージョン 8.6 からバージョン 9.0 にアップグレードする場合は、データベース・タイプに応じて以下のアップグレード・スクリプトを編集します。
      • DB2® の場合: upgrade86to90_DB2.xml
      • Oracle の場合: upgrade86to90_Oracle.xml
      • SQL サーバーの場合: upgrade86to90_Sqlserver.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • upgrade911to9112.xml

    Distributed Marketing

    • upgrade86to90.xml
    • upgrade911to9112.xml
  5. Cognos Connection を開きます。
  6. 「Cognos コンテンツの管理」 > 「設定」 > 「コンテンツの管理」の順に選択します。
  7. ツールバーの「インポートの新規作成」ボタン をクリックし、レポート・フォルダーをインポートします。
  8. Cognos Framework Manager を開いて、アップグレード元のバージョンのプロジェクトを開きます。
  9. 「プロジェクト」 > 「スクリプトの実行」を選択します。
  10. 新しいバージョンの製品のスクリプトを実行します。すべてのスクリプトは、IBM Marketing Software 製品インストール済み環境の下の ProductNameReportsPack\cognosN\ProductNameModel ディレクトリーにあります。
    注: アップグレード元である 8.x または 9.x バージョンについて、以下の点を検討する必要があります。
    • 8.6 以外のどのバージョンからのアップグレードでも、preUpgrade_86_fromanyversion.xml スクリプトを実行する必要があります。
    • レポートをソース・バージョンから宛先バージョンにアップグレードできません。例えば、レポートをバージョン 9.0.0 からバージョン 9.1.1 にアップグレードするには、まずバージョン 9.0.0 からバージョン 9.1 にアップグレードし、次にバージョン 9.1 からバージョン 9.1.1 にアップグレードする必要があります。
    • eMessage レポートの場合のみ、バージョン 8.6.0.4 以降から 9.1 に直接アップグレードする必要があります。

    Campaign

    • preUpgrade_86_fromanyversion.xml
    • upgrade85to86.xml
    • upgrade86to90.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • upgrade911to9112.xml
    • upgrade912to100.xml

    eMessage

    • upgrade86to90.xml
    • upgrade8604to91.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • バージョン 9.1.0.x.0.0 (x >= 2) からアップグレードする場合は、以下のアップグレード・スクリプトを編集します。
      • 9.1.0.2 レポート・フィーチャー・パック 1 を適用していない場合: upgrade9102to911.xml
      • 9.1.0.2 レポート・フィーチャー・パック 1 を適用している場合: upgrade910201to911.xml

    Interact

    • preUpgrade_86_fromanyversion.xml
    • upgrade85to86.xml
    • upgrade86to90.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • upgrade911to9112.xml
    • upgrade912to9121.xml

    CampaignMarketing Operations

    • upgrade86to90.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • upgrade911to9112.xml

    Marketing Operations

    • upgrade85to86.xml
    • バージョン 8.6 からバージョン 9.0 にアップグレードする場合は、データベース・タイプに応じて以下のアップグレード・スクリプトを編集します。
      • DB2 の場合: upgrade86to90_DB2.xml
      • Oracle の場合: upgrade86to90_Oracle.xml
      • SQL サーバーの場合: upgrade86to90_Sqlserver.xml
    • upgrade90to91.xml
    • upgrade91to911.xml
    • upgrade911to9112.xml

    Distributed Marketing

    • upgrade86to90.xml
    • upgrade911to9112.xml
  11. eMessage の場合のみ:eMessage レポートをアップグレードするには、以下のステップを実行します。
    注: データベースが DB2 である場合、ステートメントの終了文字を ; (セミコロン) から ! (感嘆符) に変更します。
    1. Campaign_ReportPack_Installer_Home\cognos11\ emessage-ddl\DB Type\Upgrade を参照します。
    2. 以下のスクリプトを、示されている順序で実行します。
      • 8.6.0.4 以降から 9.1 にアップグレードする場合:

        acer_tables_upgrade_dbname.sql。基本バージョン名を検索して、以下のスクリプトを実行します。

        --8.6.0.4 Updates--

      • 9.0 以降から 9.1 にアップグレードする場合:

        acer_tables_upgrade_dbname.sql。基本バージョン名を検索して、以下のスクリプトを実行します。

        --9.0.x Updates--

        acer_indexes_upgrade_dbname.sql。基本バージョン名を検索して、以下のスクリプトを実行します。

        --9.0.x Updates--

      • 9.1.0.x.0.0 (x >= 0) から 9.1.1 にアップグレードする場合:

        acer_tables_upgrade_dbname.sql。基本バージョン名を検索して、以下のスクリプトを実行します。

        --9.1.0.x updates (Not applicable for 9.1.0 Feature Pack 1 upgrade)--

        注: 9.1.0 フィーチャー・パック 1 を適用した場合、テーブルや索引のアップグレード・スクリプトを実行する必要はありません。
    3. Campaign_ReportPack_Installer_Home\cognos11\emessage-ddl\DB Type を参照し、次のスクリプトを実行します。

      acer_tables_upgrade_dbname.sql

      注: acer_tables_upgrade_dbname.sql スクリプトは、レポートのフレッシュ・インストールおよびアップグレードのどちらの場合にも実行する必要があります。
      注: Microsoft SQL Server を使用している場合は、このステップを実行する前に、8.6.0.4 バージョンのプロシージャーを削除する必要があります。
    4. Reports SQL Generator を使用して、レポート・ビュー・スクリプトを生成します。Microsoft SQL Server の場合、ビューを生成します。Oracle および IBM DB2 の場合、具体化されたビューを作成します。
    5. ストアード・プロシージャーを実行およびスケジュールします。
      注: レポートのパフォーマンスを適切なものにするには、ストアード・プロシージャーが定期的に実行されるようにスケジュールする必要があります。eMessage ストアード・プロシージャーについて詳しくは、eMessage の場合のみ: ストアード・プロシージャーをスケジュールして実行する方法を参照してください。
  12. パッケージを Cognos Content Store に公開します。
  13. すべての IBM Marketing Software 製品の場合、以下のステップを実行します。
    1. 「ファイル」 > 「レポート・パッケージ」を参照します。
    2. ご使用の製品に従って、該当するレポート・パッケージを選択し、「OK」をクリックします。
    3. 必要に応じてレポートのプロンプトに入力します。
    4. レポートを検証した後、「検証応答」ウィンドウで「閉じる」をクリックします。
  14. レポートを実行して、アップグレードをテストします。