アーティクル - CS308548
アップグレード後、PostgreSQL を使用した ThingWorx Platform が「重複キー値が一意の制約に違反しています」というエラーで起動に失敗します
修正日: 06-Nov-2023
適用対象
- ThingWorx Platform 8.2 to 9.3
- PostgreSQL
説明
- ThingWorx は、アップグレード後に<ThingworxStorage>/logs/ApplicationLog.logに記録される次のいずれかのエラーで起動に失敗します。
ERROR: duplicate key value violates unique constraint "root_entity_collection_pkey"_ Detail: Key (name)=(StyleThemes) already exists ERROR: duplicate key value violates unique constraint "root_entity_collection_pkey"_ Detail: Key (name)=(NotificationDefinitions) already exists ERROR: duplicate key value violates unique constraint "root_entity_collection_pkey"_ Detail: Key (name)=(NotificationContents) already exists ERROR: duplicate key value violates unique constraint "root_entity_collection_pkey"_ Detail: Key (name)=(ThingGroups) already exists.
- アップグレード後、データベースに関連するエラーが発生して URL が表示されない
- アップグレード後、 <Tomcat_home>/logs/catalina.outでエラーが発生し、ThingWorx Platform が起動しません。
java.lang.Exception: Unable to initialize and start system: Could not create a transaction for ThingworxPersistenceProvider
- アップグレード後にデータベース エラーが発生して ThingWorx がシャットダウンする
- インプレースアップグレードで ThingWorx を起動できない
- Tomcat をアップグレードして開始しましたが、エラーが発生し、Thingworx Platform が開始されません。
最新バージョンはこちらを参照ください CS308548