2012-10-25 52 views

回答

-1

我發現有關銷售和訂單的表,還發現了什麼是插入順序。正如我在前面的問題中提到的那樣,升級正在運行時出現錯誤。這些錯誤是在銷售sql文件中找到的重複條目。所以我運行以下查詢,現在正在從銷售表進行升級。

TRUNCATE `sales_flat_quote_address`; 
ALTER TABLE `sales_flat_quote_address` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_quote_address_item`; 
ALTER TABLE `sales_flat_quote_address_item` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_quote_item`; 
ALTER TABLE `sales_flat_quote_item` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_quote_item_option`; 
ALTER TABLE `sales_flat_quote_item_option` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_quote_payment`; 
ALTER TABLE `sales_flat_quote_shipping_rate` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_invoice`; 
ALTER TABLE `sales_flat_invoice` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_invoice_comment`; 
ALTER TABLE `sales_flat_invoice_comment` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_invoice_grid`; 
ALTER TABLE `sales_flat_invoice_grid` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_invoice_item`; 
ALTER TABLE `sales_flat_invoice_item` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_creditmemo`; 
ALTER TABLE `sales_flat_creditmemo` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_creditmemo_comment`; 
ALTER TABLE `sales_flat_creditmemo_comment` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_creditmemo_grid`; 
ALTER TABLE `sales_flat_creditmemo_grid` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_creditmemo_item`; 
ALTER TABLE `sales_flat_creditmemo_item` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_shipment`; 
ALTER TABLE `sales_flat_shipment` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_shipment_grid`; 
ALTER TABLE `sales_flat_shipment_grid` AUTO_INCREMENT=1; 
TRUNCATE `sales_flat_shipment_item`; 
ALTER TABLE `sales_flat_shipment_item` AUTO_INCREMENT=1; 
SET FOREIGN_KEY_CHECKS = 1; 
+0

請查看此鏈接,這裏是完整的解決方案。 http://stackoverflow.com/questions/13163847/magento-upgrade-takes-too-long-and-never-completes –

相關問題