8.x または 9.x モデルのアップグレードおよび新しいレポートのインストール
レポートをアップグレードするために実行する必要のある最初のステップは、8.x または 9.x モデルのアップグレードと新しいレポートのインストールです。
このタスクについて
8.x または 9.x モデルをアップグレードし、新しいレポートをインストールするには、以下の手順を実行します。
手順
- Unica\ProductNameReportsPack\CognosN ディレクトリーを参照します。
- レポート・アーカイブ .zip ファイル (Unica Reports for Campaign.zip など) を Cognos 配置アーカイブが保存されているディレクトリーにコピーします。
デフォルトの場所は IBM® Cognos インストール済み環境の下の配置ディレクトリーです。このディレクトリーは Cognos Content Manager と一緒にインストールされた Cognos Configuration ツールで指定されます。例:cognos\deployment。
分散 IBM Cognos 環境では、このディレクトリーは Content Manager を実行しているシステム上にあります。
- Campaign モデルのアップグレード前のバージョンを Framework Manager がインストールされているサーバー上のディレクトリーにコピーします。
- Reports Pack インストール・ディレクトリーと Framework Manager が異なるサーバー上にある場合、アップグレード後の cognos11\model ディレクトリーを Reports Pack インストール・ディレクトリーの下で見つけます。
- 該当する upgrade.xml ファイルを Framework Manager がインストールされているサーバー上のディレクトリーにコピーします。
- (旧モデルから) 更新したモデルの translation フォルダーを、Framework Manager がインストールされているサーバー上のディレクトリーにコピーします。
- 置換を求めるプロンプトが出されたら、「はい」をクリックします。
- オプション: 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
Campaign と Marketing 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
- Cognos Connection を開きます。
- 「Cognos コンテンツの管理」 > 「設定」 > 「コンテンツの管理」の順に選択します。
- ツールバーの「インポートの新規作成」ボタン をクリックし、レポート・フォルダーをインポートします。
- Cognos Framework Manager を開いて、アップグレード元のバージョンのプロジェクトを開きます。
- 「プロジェクト」 > 「スクリプトの実行」を選択します。
- 新しいバージョンの製品のスクリプトを実行します。すべてのスクリプトは、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
Campaign と Marketing 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
- eMessage の場合のみ:eMessage レポートをアップグレードするには、以下のステップを実行します。 注: データベースが DB2 である場合、ステートメントの終了文字を ; (セミコロン) から ! (感嘆符) に変更します。
- Campaign_ReportPack_Installer_Home\cognos11\ emessage-ddl\DB Type\Upgrade を参照します。
- 以下のスクリプトを、示されている順序で実行します。
- 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 を適用した場合、テーブルや索引のアップグレード・スクリプトを実行する必要はありません。
- 8.6.0.4 以降から 9.1 にアップグレードする場合:
- 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 バージョンのプロシージャーを削除する必要があります。 - Reports SQL Generator を使用して、レポート・ビュー・スクリプトを生成します。Microsoft SQL Server の場合、ビューを生成します。Oracle および IBM DB2 の場合、具体化されたビューを作成します。
- ストアード・プロシージャーを実行およびスケジュールします。 注: レポートのパフォーマンスを適切なものにするには、ストアード・プロシージャーが定期的に実行されるようにスケジュールする必要があります。eMessage ストアード・プロシージャーについて詳しくは、eMessage の場合のみ: ストアード・プロシージャーをスケジュールして実行する方法を参照してください。
- パッケージを Cognos Content Store に公開します。
- すべての IBM Marketing Software 製品の場合、以下のステップを実行します。
- 「ファイル」 > 「レポート・パッケージ」を参照します。
- ご使用の製品に従って、該当するレポート・パッケージを選択し、「OK」をクリックします。
- 必要に応じてレポートのプロンプトに入力します。
- レポートを検証した後、「検証応答」ウィンドウで「閉じる」をクリックします。
- レポートを実行して、アップグレードをテストします。