手順: Contact Optimize の高速アップグレード
このタスクについて
手順
- 古いバージョン/基本バージョンの CO システム・テーブルのバックアップを、クリーン 11.1 環境で使用されるシステム・テーブル・スキーマにリストアします。
- 「CO_HOME/partitions/partition1」ディレクトリーのファイル・システム・バックアップを作成します。
- 古い環境のパーティション・フォルダー内のすべてのパーティション・データを、クリーン 11.1 環境の CO パーティション・フォルダーにコピーします。
- この手順は、バージョン 11.0 からバージョン 11.1 への高速アップグレードには適用されません。
Campaign 11.1 システム・データベースで次のスクリプトを実行します。- Campaign 11.1 システム・データベースで次のスクリプトを実行します。
-- 9.0 の更新 --
ALTER TABLE UACO_OptSession ADD AgentInfoTemplateTable VARCHAR(192);
ALTER TABLE UACO_OptSession ADD AgentInfoTemplateTable VARCHAR(192);
ALTER TABLE UACO_OptSession ADD AgentCustomerRelTemplateTable VARCHAR(192);
ALTER TABLE UACO_OptSession ADD CustomSettingsFlag int;
ALTER TABLE UACO_OptSession ADD CustomSettingsXML VARCHAR(4000);
ALTER TABLE UACO_OptSession ADD LastRunType VARCHAR(192);
UPDATE UACO_OptSession SET LastRunType = 'Production Run';
CALL SYSPROC.ADMIN_CMD ('REORG TABLE UACO_OptSession');
-- 9.1.1 の更新 --
ALTER TABLE UACO_OptSession ADD AgentInfoTemplateTable VARCHAR(192);
ALTER TABLE UACO_OptSession ADD AgentInfoTemplateTable VARCHAR(192);
ALTER TABLE UACO_OptSession ADD AgentCustomerRelTemplateTable VARCHAR(192);
ALTER TABLE UACO_OptSession ADD LastRunType VARCHAR(192);
UPDATE UACO_OptSession SET LastRunType = 'Production Run';
-- 10.0 の更新 --
< スクリプトは不要 >
-- 10.1 の更新 --
< スクリプトは不要 >
-- 11.0 の更新 --
< スクリプトは不要 >
- この手順は、バージョン 11.0 からバージョン 11.1 への高速アップグレードには適用されません。
Campaign 11.1 システム・データベースで、次の場所にあるスクリプトを実行します。
<CONTACTOPTIMIZE_HOME>/ddl/aco_extra_indexes_ora.sql
- Campaign 11.1 システム・データベースで次のスクリプトを実行します。
Contact Optimize の設定 – ヘルプの「バージョン情報」>「バージョン」
手順
- Marketing Platform の登録で CO のバージョンを変更します。
- クリーン 11.1 環境で次のコマンドを使用してバージョン構成をエクスポートします:
configTool.sh -x -p "Affinium|Campaign|about" -f <PLATFORM_HOME>/conf/campaign_about.xml - 上記のコマンドで生成された campaign_about.xml ファイルを編集します。バージョンを 11.1.0.0.GA_BUILD に変更します。
<displayNameKey>Optimize Version</displayNameKey>
<displayName>Optimize Version</displayName>
<value>11.1.0.0.GA_BUILD</value>
- 次のコマンドを使用して、編集した上記のファイルをインポートします:
configTool.sh -v -i -o -p "Affinium|Campaign" -f <PLATFORM_HOME>/Platform/conf/campaign_about.xml
- クリーン 11.1 環境で次のコマンドを使用してバージョン構成をエクスポートします:
- Marketing Platform の構成で Campaign の構成を変更します。
- 'unicaACOListener'(Affinium|Campaign|unicaACOListener) の設定の下の「serverHost」を変更します。
- Campaign のテーブル・マッピングですべてのシステム・テーブルを再マップします。これは、次の手順を使用して実行できます:
リスナーを停止します。
<CO_HOME>/partitions/partition/conf から「unica_tblcache.mgr」を削除します。
リスナーを始動します。
「Campaign 設定」>「テーブル・マッピング」に移動します。
Contact Optimization のアップグレード後の機能チェック
Contact Optimization アプリケーションで UAT を実行します。すべてのセッションが開くこと、および実行が成功することを確認します。