禅道升级
1253
2.4升级到3.2.1已解决 悬赏20积分
提问者辛乐
答案数1
阅读数2282
发表时间2012-08-17 14:53:11
升级点确认执行后,出现下图画面
请问,这个是什么问题,应该怎么解决,谢谢~
禅道版本:2.4
安装包类型:Windows安装包
操作系统:Windows XP
客户端浏览器:IE6
备注
补充一下,修改了最大执行时间后,最后失败提醒是
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'order'
The sql is: ALTER TABLE `zt_project` ADD `order` SMALLINT UNSIGNED NOT NULL AFTER `whitelist`
最后补充一下,我升级成功了,我把步骤说一下,有同样问题的朋友可以借鉴一下,在升级页面,到确认执行的时候,不要执行,而是把代码复制到mysql的执行中去,直接在dos中执行命令,就会成功。
答案列表
🍟 咱们的数据量有多大?可能是sql更新超时了。 升级脚本只能执行一次,下次再执行,有的数据库已经变过了,再增加字段就会有错误了。 你可以看db/update2.4, update3.0, 3.1这几个sql,这就是从2.4版本升级到3.2.1需要执行的sql文件。你看看执行到什么地方了。然后手工把剩下的执行下。 然后再把这几个文件清空,再执行升级程序。
回复
|
联系我们
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com