Insight 8.4FAQ
ここでは、Insight 8.4 の一般的なよくある質問をいくつか紹介します。
Insight 8.3.4からのアップグレードのみ可能ですか、または以前のバージョンの Insight からアップグレードできますか?
Insight 5.0 以降のバージョンの Insight なら安全にアップグレードできます。アップグレード スクリプトが順に動作して、Insight 8.3.4 へのアップグレード パスが表示されます。
Jira 7 を使用して Insight 6.4.6 などのバージョンからアップグレードすることはできますか?
はい。Jira 7 をお持ちの場合は、通常のアップグレード パスに従って Insight 8.4 にアップグレードできます。この手順では、Jira 7 から 8 へのアップグレード (バージョンに互換性がないため、このステップの間は Insight を無効にする) を行い、説明に従って DB の変更を実行し、Insight を 8.4 にアップグレードします。
Insight 8.4 にアップグレードできる最も古いバージョンの Insight は何ですか?
Insight 5.0 以降なら、8.4 にアップグレードできます。
Insight 8.4 にアップグレードする前に必要なことは何ですか?
Insight 8.4 にアップグレードする前に、Insight バージョン 8.4 の準備ページで説明するデータベースの変更を完了する必要があります。
Oracle DB などの一般的なデータベース実装で予想される問題はありますか?
Insight バージョン 8.4 の準備ページで説明する必要なデータベースの変更の他に、予想される問題はありません。
問題を引き起こす可能性があるカスタム データベース最適化はありますか?
Insight 8.4 がデータベースに対して行う変更には、データタイプの変更によるテーブルの調整が含まれます。これを阻害するカスタマイズを行うと、プロセスが失敗します。こうしたタイプのカスタマイズには、AO_8542f1 テーブルに加えられる追加のインデックスまたは制約が含まれる場合があります。
誤ってデータベースの変更を行わずに8.4.Xにアップグレードするどうなりますか?
- Insight をアンインストールします (データは失われません)
データベースにクエリを送信します
ALTER TABLE AO_8542F1_IFJ_OBJ_ATTR_VAL DROP CONSTRAINT fk_ao_8542f1_ifj_obj_attr_val_object_attribute_id;
次の SQL を実行します (ここでは postgres の構文)
UPDATE propertystring SET propertyvalue = '75' WHERE id = ( SELECT id FROM propertyentry WHERE property_key = 'com.riadalabs.jira.plugins.insight:build');
Insight バージョン 8.4.X をインストールします
インストール後、データベースにクエリを送信します。
ALTER TABLE AO_8542F1_IFJ_OBJ_ATTR_VAL ADD CONSTRAINT fk_ao_8542f1_ifj_obj_attr_val_object_attribute_id FOREIGN KEY (OBJECT_ATTRIBUTE_ID) REFERENCES AO_8542F1_IFJ_OBJ_ATTR (ID);
次に (MSSQL) を実行します
UPDATE AO_8542F1_IFJ_ICON SET TYPE_ID = 0 WHERE TYPE_ID IS NULL
MySQL と H2 のクエリは若干変更される可能性があり、最後のアップデート クエリは必要ないことに注意してください。