# DB02001: 重複レコード

## 意味[​](#what-this-means "意味への直接リンク")

データベースは、既に存在するIDを持つレコードを挿入しようとしました。各レコードには一意の識別子が必要です。

## 一般的な原因[​](#common-causes "一般的な原因への直接リンク")

* **同期の競合** — 同じデータが二度同期された
* **レースコンディション** — 複数の操作が同じレコードを作成している
* **データ破損** — IDが破損または重複した
* **インポートの問題** — 既に存在するデータをインポートしている

## 修正方法[​](#how-to-fix "修正方法への直接リンク")

### 1. データを更新[​](#1-refresh-data "1. データを更新への直接リンク")

サーバーから再同期する:

* 最新のデータを取得
* 同期プロセスが競合を解決するのを待つ
* 新しいデータが優先されるべき

### 2. 操作を再試行[​](#2-retry-the-operation "2. 操作を再試行への直接リンク")

新しいレコードを作成する場合:

* システムは既にそれを作成している可能性がある
* レコードが存在するか確認する
* 送信ボタンを何度もクリックしない

### 3. ローカルキャッシュをクリア[​](#3-clear-local-cache "3. ローカルキャッシュをクリアへの直接リンク")

ローカルデータをリセット:

1. ローカルデータベース/キャッシュをクリア
2. 再ログインする
3. データを新たに同期する

### 4. WooCommerceで重複を確認[​](#4-check-for-duplicates-in-woocommerce "4. WooCommerceで重複を確認への直接リンク")

問題が解決しない場合:

* WooCommerceで重複エントリを確認する
* 同じIDを持つ商品/注文を探す
* 管理画面で重複を整理する

### 5. 恒常的な問題を報告[​](#5-report-persistent-issues "5. 恒常的な問題を報告への直接リンク")

頻繁に発生する場合:

* 何の操作が原因かメモする
* パターンを確認する
* 詳細をサポートに報告する

## 重要な理由[​](#why-this-matters "重要な理由への直接リンク")

重複したIDは以下を引き起こします:

* どのレコードが正しいかの混乱
* データの上書き
* 同期の問題

このエラーはデータの破損を防ぎます。

## 関連エラー[​](#related-errors "関連エラーへの直接リンク")

* [DB02002](/ja/error-codes/DB02002.md) — レコードが見つかりません
* [DB02003](/ja/error-codes/DB02003.md) — 制約違反
