无法将 Guidewire 连接到 SQL Server 数据库

问题描述

我正在尝试配置 Guidewire 以连接到 sql Server 数据库

我收到以下错误

guidewire-docker                                               2021-03-04 14:53:14,957  INFO Configuration SecurityManager finished parsing C:\Tomcat9\webapps\pc\modules\configuration\config\security\security-config.xml
guidewire-docker                                               2021-03-04 14:53:15,004  INFO Configuration Finished security config.
guidewire-docker                                               2021-03-04 14:53:15,004  INFO Configuration Parsing C:\Tomcat9\webapps\pc\modules\configuration\config\config.xml for registry. No substitution is supported at that level.
guidewire-docker                                               2021-03-04 14:53:15,035  INFO Server.RunLevel Starting database PolicyCenterDatabase on env null
guidewire-docker                                               2021-03-04 14:53:15,145  INFO Server.Database Creating DBCP connection pool.
guidewire-docker                                               2021-03-04 14:53:15,223  INFO Server.Database JDBC Driver: com.microsoft.sqlserver.jdbc.sqlServerDriver,major version: 9,minor version: 2
04-Mar-2021 14:53:15.332 INFO [main] com.google.cloud.sql.core.CoreSocketFactory.connect Connecting to Cloud sql instance [gft-bike-insurance:europe-west2:guidewire] via SSL socket.
04-Mar-2021 14:53:15.348 INFO [main] com.google.cloud.sql.core.CoreSocketFactory.getInstance First Cloud sql connection,generating RSA key pair.
04-Mar-2021 14:53:17.120 INFO [main] com.google.cloud.sql.core.CoreSocketFactory.connect Connecting to Cloud sql instance [gft-bike-insurance:europe-west2:guidewire] via SSL socket.
guidewire-docker                                               2021-03-04 14:53:17,245  INFO Server.Database Time taken to verify database is up: 149 ms
guidewire-docker                                               2021-03-04 14:53:17,341  INFO Server.Database Validating main database connections have all required properties
guidewire-docker                                               2021-03-04 14:53:17,341  INFO Server.Database This database version is SUPPORTED. Supported database versions are (14.00.3008). Actual database version is (14.00.3257).
guidewire-docker                                               2021-03-04 14:53:17,341 ERROR Server.Database Unsupported database version found: (Microsoft JDBC Driver 9.2 for sql Server). Supported versions are (9.2.0.0).
guidewire-docker                                               2021-03-04 14:53:17,356 ERROR Server.RunLevel An exception was thrown while starting a component. Setting runlevel to SHUTDOWN [Unable to validate database or JDBC driver version]
guidewire-docker                                               2021-03-04 14:53:18,597  INFO Application.rating.RateTableManagement Creating RTM row cache
guidewire-docker                                               2021-03-04 14:53:18,613  INFO Application.rating.RateTableManagement Cache timeout (in nanoseconds): 129600000000000
guidewire-docker                                               2021-03-04 14:53:18,644  INFO Server.RunLevel Decreased runlevel to 'SHUTDOWN'
guidewire-docker                                               2021-03-04 14:53:18,644 ERROR Server.RunLevel ***** PolicyCenter unable to start *****
Caused by: gw.pl.exception.GWLifecycleException: Unable to validate database or JDBC driver version
        at com.guidewire.pl.system.database.StandardDatabase.verifyDatabaseAndConnections(StandardDatabase.java:602) ~[pl-10.13.6.jar:?]
        at com.guidewire.pl.system.database.StandardDatabase.start(StandardDatabase.java:437) ~[pl-10.13.6.jar:?]
        at com.guidewire.pl.system.server.InitTab.startDependency(InitTab.java:465) - (com.guidewire.pl.system.database.StandardDatabase@1aef7b9e) ~[pl-10.13.6.jar:?]
        at com.guidewire.pl.system.server.InitTab.enterNoDaemons(InitTab.java:814) ~[pl-10.13.6.jar:?]
        at com.guidewire.pl.system.server.InitTab.increaseRunLevelTo(InitTab.java:650) ~[pl-10.13.6.jar:?]

我们放置的Database-config.xml文件

  <database
    name="PolicyCenterDatabase"
    dbtype="sqlserver">
    <dbcp-connection-pool
      jdbc-url="jdbc:sqlserver://IP_ADDRESS:1433;DatabaseName=SampleDB;socketFactoryClass=com.google.cloud.sql.sqlserver.socketFactory;socketFactoryConstructorArg=gft-bike-insurance:europe-west2:guidewire;User=sqlserver;Password=Guidewire@CambridgeLab2021"/>
    <upgrade
      defer-create-nonessential-indexes="false">
      <versiontriggers
        dbmsperfinfothreshold="600"/>
    </upgrade>
    <databasestatistics>
      <tablestatistics
        name="pc_jobuserroleassign">
        <histogramstatistics
          name="CreateTime"
          numbuckets="75"/>
      </tablestatistics>
    </databasestatistics>
  </database>

有人可以提供一些帮助和建议吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)