Oracle 声纳从3.0升级到3.7失败

Oracle 声纳从3.0升级到3.7失败,oracle,jdbc,odbc,sonarqube,Oracle,Jdbc,Odbc,Sonarqube,当我尝试将Sonar从3.0版升级到3.7版时,出现以下错误: org.apache.ibatis.exceptions.PersistenceException: 更新数据库时出错。原因:java.sql.SQLIntegrityConstraintViolationException:ORA-01400: Einfügen von NULL in(“声纳”、“资源索引”、“ID”)nicht mÃglich 我使用的是Oracle 11g数据库、Oracle database 11g R

当我尝试将Sonar从3.0版升级到3.7版时,出现以下错误:

org.apache.ibatis.exceptions.PersistenceException:

更新数据库时出错。原因:java.sql.SQLIntegrityConstraintViolationException:ORA-01400: Einfügen von NULL in(“声纳”、“资源索引”、“ID”)nicht mÃglich


我使用的是Oracle 11g数据库、Oracle database 11g Release 1(11.1.0.7.0)JDBC驱动程序和Java 1.6.0_45。

我想我知道这里发生了什么: 发生的错误先前已通过声纳3.6.2修复。 ()

我成功地安装了声纳3.6.2和3.6.3。
因此,在我看来,上述注意到的错误在Sonar 3.7中再次出现。

仅供参考,JIRA为跟踪此错误而创建的罚单:

您能否提供完整的SonarQube服务器日志,或者在此错误前后至少提供几行?@Freddymellt SonarSource您可以在“耐心”下找到完整的日志,我们目前正在调查这个问题,它似乎与以下内容有关:提供的日志显示,它不是从3.0升级,而是从2.x版本(2.7?)升级。您确认了吗?提供的日志显示从2.6升级,因为我在从3.0升级失败后进行了完全回滚。