已解决 2.4升级到3.2.1

升级点确认执行后,出现下图画面

请问,这个是什么问题,应该怎么解决,谢谢~

禅道版本 2.4 Windows安装包
操作系统 Windows XP
客户端浏览器 IE6

提问者: 辛乐 悬赏:20 日期: 2012-08-17 14:53:11 答案:1 点击:2193

获取技术支持

QQ: 电话:
备注
补充一下,修改了最大执行时间后,最后失败提醒是 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中执行命令,就会成功。
设置备注
答案列表
最佳答案
2012/08/17

咱们的数据量有多大?可能是sql更新超时了。

升级脚本只能执行一次,下次再执行,有的数据库已经变过了,再增加字段就会有错误了。

你可以看db/update2.4, update3.0, 3.1这几个sql,这就是从2.4版本升级到3.2.1需要执行的sql文件。你看看执行到什么地方了。然后手工把剩下的执行下。

然后再把这几个文件清空,再执行升级程序。