Magento - sales_flat_quote` reserved_id`没有为某些客户发布

时间:2011-06-17 20:05:11

标签: magento

编辑:

在某些情况下(我还没有确定),似乎没有为某些客户重置/清除reserved_id字段。因此,当一小部分客户在执行成功交易后登录时,他们的quote_id将被分配sales_flat_quote表中的值。

因此,当他们尝试下订单时,我们会在日志中看到完整性约束违规错误 - 例如:

“SQLSTATE [23000]:完整性约束违规1062重复条目”

这开始看起来像一个核心错误,但它目前完全无法再现。

Magento 1.5.0.1版

1 个答案:

答案 0 :(得分:0)

您是否尝试过数据库修复工具?它可以在http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/db-repair-tool找到。好像你需要修复你的数据库。