0

Magento 1.3 プロジェクトがあり、magento 1.6 にアップグレードしたいと考えています。そのため、新しいマジェント 1.6 をインストールします。次に、すべての製品と顧客データをマガネート 1.3 からマジェント 1.6 に配置します。Magento 1.3 からデータベース テーブル内のすべての製品と顧客データをバックアップします。

これらは、データをバックアップしたテーブルです。

-------------------------------------
Product Tables:
-------------------------------------
catalogrule /
catalogrule_product /
catalogrule_product_price /
catalogrule_affected_product /

catalogindex_price /
catalogindex_eav /
catalogindex_minimal_price /
catalogindex_aggregation_tag /
catalogindex_aggregation /
catalogindex_aggregation_to_tag /

catalogsearch_query /
catalogsearch_fulltext /
catalogsearch_result /
catalog_compare_item /

catalog_category_product /
catalog_category_product_index /
catalog_category_flat_1 /

catalog_product_entity_tier_price /
catalog_product_enabled_index /
catalog_product_website /

catalog_category_entity /
catalog_category_entity_datetime /
catalog_category_entity_decimal /
catalog_category_entity_int /
catalog_category_entity_text /
catalog_category_entity_varchar /

catalog_product_entity /
catalog_product_entity_datetime /
catalog_product_entity_decimal /
catalog_product_entity_gallery /
catalog_product_entity_int /
catalog_product_entity_media_gallery /
catalog_product_entity_media_gallery_value /
catalog_product_entity_text /
catalog_product_entity_varchar /

catalog_product_super_link /
catalog_product_link_type /
catalog_product_link /
catalog_product_link_attribute /
catalog_product_link_attribute_decimal /
catalog_product_link_attribute_int /
catalog_product_link_attribute_varchar /

catalog_product_option/
catalog_product_option_title /
catalog_product_option_price /
catalog_product_option_type_value /
catalog_product_option_type_title /
catalog_product_option_type_price /

cataloginventory_stock /
cataloginventory_stock_status /
cataloginventory_stock_item /

catalog_product_bundle_option /
catalog_product_bundle_option_value /
catalog_product_bundle_selection /
catalog_product_bundle_price_index /

catalog_product_super_attribute //
catalog_product_super_attribute_label/
catalog_product_super_attribute_pricing /

product_alert_price /
product_alert_stock /

downloadable_link_price /
downloadable_link_title /
downloadable_link  /
downloadable_sample_title /
downloadable_sample /

----------------------------------------------
Customers Tables :
----------------------------------------------
customer_group/

newsletter_template /
newsletter_queue/
newsletter_queue_store_link/
newsletter_problem/
newsletter_queue_link/
newsletter_subscriber/

customer_entity/
customer_entity_datetime/
customer_entity_decimal/
customer_entity_int/
customer_entity_text/
customer_entity_varchar/

customer_address_entity/
customer_address_entity_datetime/
customer_address_entity_decimal/
customer_address_entity_int/
customer_address_entity_text/
customer_address_entity_varchar/

review_entity/
review_status/
review/
review_store/
review_entity_summary/
review_detail/

rating_entity/
rating/
rating_store/
rating_option
rating_option_vote/
rating_title/
rating_option_vote_aggregated/

poll/
poll_store/
poll_answer/
poll_vote/

wishlist/
wishlist_item/

次に、magento 1.6 のデータベース テーブルにあるすべての製品と顧客データを削除します。さて、バックアップしたデータをmagento 1.3から1.6に復元すると、このエラーが発生しました...

Query:
/*Data for the table `catalog_category_entity` */
insert  into `catalog_category_entity`(...)

Error occured at:2012-09-12 14:05:06
Line no.:20
Error Code: 1062 - Duplicate entry '1' for key 'PRIMARY'

Magento 1.6 で古いデータをすべて削除したときに、なぜ「主キーの重複エントリ」になったのか疑問に思っていました。

誰かが私のケースについて考えを持っていますか? すべての製品と顧客データを magento 1.3 から 1.6 に転送する方法について、別のアイデアを教えてください。

どんな助けでも大歓迎です。前もって感謝します...

4

1 に答える 1

1

より良い方法:

  • キャッシングの順番
  • すべてのカスタム ローカル拡張機能とコミュニティ拡張機能をオフにする
  • すべてのローカル コアの上書きを無効にする
  • すべてのカスタム テーマとテーマのカスタマイズをオフにする
  • インデックスを再生成する
  • 1.6 または最新の Magento コードをコピー
  • アップグレードを起動して完了
于 2012-09-12T06:26:47.997 に答える