Sonarqube 与现有 Oracle 12c 的集成

Posted

技术标签:

【中文标题】Sonarqube 与现有 Oracle 12c 的集成【英文标题】:Sonarqube integration with existing Oracle 12c 【发布时间】:2016-11-03 01:18:04 【问题描述】:

我正在尝试将最新的 SonarQube 5 与 Oracle 12c 集成。我的 Oracle DB 已存在,我使用具有足够 CRUD 权限的用户之一来允许 SonarQube 连接并创建必要的结构。

但是,在启动 SonarQube 服务器时,我收到异常,抱怨 DB 使用的是 UTF-8 以外的字符编码。我无法更改 DB 编码。属性中是否有可以避免这种情况的设置,或者在 SonarQube 中设置编码方案,就像 DB 中的那样,这样它就不会抱怨不匹配?

我不确定为什么 SonarQube 需要某些数据库配置。它应该与现有的数据库无缝协作,而不会抱怨 NLS 或字符编码,因为这些都是为公司做出的更大决策,而新工具应该能够支持这一点。

这是相关的:SONAR-6171

有没有办法禁用此检查?

【问题讨论】:

【参考方案1】:

不,这是相当长一段时间内的要求。另请参阅this 要求页面。在实施 SONAR-6171 后,会对其进行明确检查。

【讨论】:

以上是关于Sonarqube 与现有 Oracle 12c 的集成的主要内容,如果未能解决你的问题,请参考以下文章

ODAC 12c 和实体框架 6

oracle 12c 用户名口令在哪查看啊,我安装时忘记了,重安装,使用的现有windows用户。

Oracle 数据库12c 16大新特性总结

Oracle 12c dataguard云上挖坑记

Oracle 数据库12c 16大新特性总结

oracle 11g 和 12c 有啥区别?