Symfoware Serverにおいて、論理レプリケーションの再作成でエラーになる
Symfoware Server (Postgres)のよくあるご質問を検索できます。
Symfoware Serverの技術情報はこちら
- Symfowar Serverにおいて、論理レプリケーションを再作成した際、「ERROR: duplicate key value violates unique constraint "pk_XXXXX"」のエラーが発生しました。原因と対処方法を教えてください
-
[原因]
レプリケーション先に、再作成するデータと同じキーのデータが存在していることが原因です。
[対処方法]
レプリケーション先に既に同じキーのデータが存在している場合、論理レプリケーションは重複キーでエラーとなります。サブスクリプションの再作成前に、レプリケーション先で対象データの削除をしたのち、論理レプリケーションの再作成をしてください。
詳細は以下のマニュアルを参照してください。
FUJITSU Software Symfoware Server V12.6.0
PostgreSQL 12.7 Documentation
Part III. Server Administration
Chapter 30. Logical Replication
30.3. Conflicts
なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。
製品・サービス区分 | Symfoware | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 設計/開発 |