LoginSignup
1
0

More than 5 years have passed since last update.

Cognosレポートの古いバージョンへの移行

Posted at

概要

Cognos BIのレポートを他の環境に移行する際に、Report Authoringのツールメニューで、「クリップボードにレポートをコピー」でレポートの定義をXML形式でクリップボードに出力し、移行先の環境で「クリップボードからレポートを開く」をやると、レポートが移行できると思います。
001.PNG

しかしながらこの移行は、
・同じバージョン同士
・古いバージョン→新しいバージョン
であればできますが、
・新しいバージョン→古いバージョン
ではそのままではエラーとなります。

この場合のバージョンとは、Cognos 10であれば、10.1~10.2.2の間の話で、Cognos 10 → Cognos 8の話ではないのでご注意ください。

10.2.2のレポートのXML定義を、上記の手順で10.1.1で開こうとするとエラーになりますので、そういう場合の対処方法です。

手順

Report Authoringで「クリップボードにレポートをコピー」するとクリップボードにXML定義がコピーされますが、メモ帳に貼り付けるとこんな感じに見えます。
そして赤枠で囲っている箇所に、Cognosのバージョンが記載されています。
002.PNG

バージョンの対応は、以下になります。
12.0 - Cognos 10.2.2
11.0 - Cognos 10.2.1 (Fix Pack 1 or above)
10.0 - Cognos 10.2.1 (no Fix Pack)
9.0 - Cognos 10.1.1
8,0 -Cognos 10.1.0

後はこのバージョンの記載を書き換えてしまう、というのが手順になります。
Cognos 10.2.2 → 10.1.1に移行したい場合は、12.0を9.0に書き換えて、メモ帳の内容を"Ctrl + A" → "Ctrl + C"でコピーして、Cognos 10.1.1の環境で「クリップボードからレポートを開く」をします。

元ネタはこちらです。
Technoteには、Cognos 8の場合の手順も記載されていますので、必要に応じて参照してください。
Can a report be 'downgraded' to run in a previous version
http://www-01.ibm.com/support/docview.wss?uid=swg21454437

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0