SQL 违反完整性约束:1062 次重复条目
SQL Integrity constraint violation: 1062 Duplicate entry
当我从我的会计软件外部更新我的 Magento 商店中的产品时,我在日志中收到以下错误:
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '727-0-4-0'
for key 'CC12C83765B562314470A24F2BDD0F36', query was: INSERT INTO
`catalog_product_entity_group_price` (`entity_id`, `all_groups`,
`customer_group_id`, `value`, `website_id`) VALUES (?, ?, ?, ?, ?)
我该如何解决这个问题?
每当出现与 "SQL Integrity constraint" 相关的问题时,我都会尝试执行以下操作,这对我来说非常有效:
每次,您都计划使用 Magento 管理面板或 Magento 中的其他来源更新产品。
Magento 企业版
Navigate to System > Configuration > Advanced > Index Management > Index Options > Set all the options to "Update when scheduled"
Magento 社区版
Navigate to System > Index Management > Select all > Actions > Change Index Mode > Manual Update > Save
这些设置是为了避免在 Bulk/Single 产品更新期间出现任何 SQL 完整性约束错误。
产品更新后,还原更改如下:
Magento 企业版
Navigate to System > Configuration > Advanced > Index Management > Index Options > Set all the options to "Update on Save" > Save
Magento 社区版
Navigate to System > Index Management > Select all > Actions > Change Index Mode > Update on Save > Save
注意 :: 确保在设置这些和进行批量产品更新之前删除 /var/locks。
如果有帮助请告诉我。
快乐编码...
当我从我的会计软件外部更新我的 Magento 商店中的产品时,我在日志中收到以下错误:
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '727-0-4-0'
for key 'CC12C83765B562314470A24F2BDD0F36', query was: INSERT INTO
`catalog_product_entity_group_price` (`entity_id`, `all_groups`,
`customer_group_id`, `value`, `website_id`) VALUES (?, ?, ?, ?, ?)
我该如何解决这个问题?
每当出现与 "SQL Integrity constraint" 相关的问题时,我都会尝试执行以下操作,这对我来说非常有效:
每次,您都计划使用 Magento 管理面板或 Magento 中的其他来源更新产品。
Magento 企业版
Navigate to System > Configuration > Advanced > Index Management > Index Options > Set all the options to "Update when scheduled"
Magento 社区版
Navigate to System > Index Management > Select all > Actions > Change Index Mode > Manual Update > Save
这些设置是为了避免在 Bulk/Single 产品更新期间出现任何 SQL 完整性约束错误。
产品更新后,还原更改如下:
Magento 企业版
Navigate to System > Configuration > Advanced > Index Management > Index Options > Set all the options to "Update on Save" > Save
Magento 社区版
Navigate to System > Index Management > Select all > Actions > Change Index Mode > Update on Save > Save
注意 :: 确保在设置这些和进行批量产品更新之前删除 /var/locks。
如果有帮助请告诉我。
快乐编码...