声纳在启动时无法连接postgreSQL


不浪漫罪名
2025-03-18 12:51:06 (8小时前)
  1. 启动时出现致命错误


声纳
</跨度>

2013.02.07 09:33:08 INFO o.s.c.p.Database为jdbc创建JDBC数据源:postgresql://10.123.78.58:5432 /

声纳
</跨度>

2013.02.07 09:33:08 ERROR锟(BasicDataSource.java:1044)〜[commons-dbcp-1.3.jar:1.3]
在org.sonar.core.persistence.DefaultDatabase.checkConnection(DefaultDatabase.java:140)[

声纳
</跨度>
-core-3.4.1.jar:NA]
在…

2 条回复
  1. 0# NetworkAttachedStorage | 2019-08-31 10-32



    我建议用声纳项目提出这个问题。



    堆栈跟踪的相关部分是:




    1. Caused by: org.postgresql.util.PSQLException: ERROR: parameter standard_conforming_strings cannot be changed

    2. </code>




    postgres文档

    声明版本9.1中“standard_conforming_strings”的处理已更改。因此,我怀疑问题可能是您的旧数据库版本。



    更新



    由此引入的变化

    SONAR-3876

    可能是您问题的根本原因:




    解决方案是在JDBC连接中强制standard_conforming_strings为“on”,并在rails中停止双反斜杠。它允许支持版本9.0和9.1。



登录 后才能参与评论