SONAR 3.7.3数据库更新失败 - JDBC错误

时间:2013-12-02 05:59:36

标签: sonarqube

安装SONAR 3.7.3后,我在启动时收到以下错误:“必须升级o.s.s.p.DatabaseServerCompatibility数据库。请浏览/设置”

然后我按照说明通过导航到http://:/ setup来升级数据库。但是,当我单击更新数据库时,我收到以下错误


迁移失败:发生错误,所有后续迁移都被取消:ActiveRecord :: JDBCError:ORA-01430:正在添加的列已存在于表中:ALTER TABLE review ADD manual_severity NUMBER(1)。 请检查日志。


我可以看到,因为消息表明表评论已经存在并且它已经包含了manual_severity列,所以我不确定它为什么要重新添加它。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我会使用数据库架构的备份,并从头开始重新启动该过程。

如果您没有备份,除了删除架构中的列并尝试再次迁移数据库之外,我看不到任何其他方法,但您可能会发现很多此类错误,并且必须重复此操作有时候操作。此外,您永远不会确定您的数据库是否正常。