Project

General

Profile

Backport(バックポート) #2305

3.4→3.6へのバージョンアップができないバグについて

Added by isao sano almost 9 years ago. Updated almost 5 years ago.

Status:
New(新規)
Priority:
Normal(通常)
Assignee:
-
Target version:
Start date:
2011-07-27
Due date:
% Done:

0%


Description

http://sns.openpne.jp/communityTopic/6917 から転記

現象

バージョンアップを行っておりますが、

========================
SQLSTATE[HY000]: General error: 1005 Can't create table 'himote2.#sql-69dc_171' (errno: 121). Failing Query: "ALTER TABLE intro_friend ADD CONSTRAINT intro_friend_member_id_to_member_relationship_member_id_to FOREIGN KEY (member_id_to) REFERENCES member_relationship(member_id_to)". Failing Query: ALTER TABLE intro_friend ADD CONSTRAINT intro_friend_member_id_to_member_relationship_member_id_to FOREIGN KEY (member_id_to) REFERENCES member_relationship(member_id_to)

という外部キー制約違反のエラーが出ておりました。
その後、外部キーを無視して強行したところ以下のようになりました。

opPluginManager Plugin is already installed
doctrine generating model classes
file+ /tmp/doctrine_schema_64127.yml

セグメンテーション違反です ========================

と表示されます。

補足ですが、2.12系から3.4へアップグレードを行い現在運用しております。

3系では退会者のデータをほとんど削除するようになっていますが、2系で退会された場合データが残っているようなのでこれらの残ったデータを削除できれば3系から運用開始したのとおなじような状態になるのかとおもっているのでしょうがどうでしょうか?

再現手順

原因

修正内容

関連情報

  • OpenPNE 2 からのアップグレード手順: doc/ja/Upgrade_From_2_Guide.txt

Related issues

Related to OpenPNE 3 - Bug(バグ) #1950: 3.4→3.6へのバージョンアップができないバグについて Accepted(着手) 2011-03-15

History

#1 Updated by Shingo Yamada almost 9 years ago

  • Target version deleted (OpenPNE3.6beta13)

最終betaリリース(beta13)までに解決に至らなかった為、3.6.0 リリースまでに対応すべきチケットから除外します。
対象バージョンを変更します。

#2 Updated by Rimpei Ogawa almost 6 years ago

  • Target version set to OpenPNE 3.6.x

#3 Updated by kaoru n almost 5 years ago

  • Assignee deleted (Shingo Yamada)
  • Priority changed from High(高め) to Normal(通常)

Also available in: Atom PDF