MySQL数据库连接问题

2020-08-18 22:19发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家们,大家好!

我正在使用Hybris6.7 Suit。

我正在尝试使用以下属性连接到CRM数据库。

mysql.allow.fractional.seconds = true

crm.system_type = MySQL

crm.database_hostname = XXXXXHOSTNAMEXXXXXXXX crm.database = DBNAME?useConfigs = maxPerformance&characterEncoding = utf8&useSSL = false

crm.database_port = 3306

crm.database_user = XXXXXX

crm.database_password = XXXXXXXXXXXX

crm.ssc_jndi_usage = false

crm.ssc_jndi_datasource =

在构建和服务器启动后,当我尝试访问CRM DB时。 我在例外之下

[connection_factory]连接属性" useSSL"仅接受以下格式的值:" true"," false"," yes"或" no"。 值" false?socketTimeout = 201600"不在此集合中。 jdbc:mysql://XXXXXHOSTNAMEXXXXXXX:3306/DBNAME?useConfigs = maxPerformance&characterEncoding = utf8&useSSL = false?socketTimeout = 201600信息| [2020年5月13日,下午12:45:59 org.apache.catalina.core.StandardWrapperValve调用INFO | 严重:路径为[]的上下文中的Servlet [DispatcherServlet]的Servlet.service()引发异常[请求处理失败; 嵌套异常是com.sap.sxe.sys.exc.databaseConnectionError:连接属性" useSSL"仅接受以下格式的值:" true"," false"," yes"或" no"。 值" false?socketTimeout = 201600"不在此集合中。 java.sql.SQLException:连接属性" useSSL"仅接受以下格式的值:" true"," false"," yes"或" no"。 值" false?socketTimeout = 201600"不在此集合中。 信息| 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)上 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)处| 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)上 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:861)上| 在com.mysql.jdbc.ConnectionPropertiesImpl $ ConnectionProperty.validateStringValues(ConnectionPropertiesImpl.java:314)处| 在com.mysql.jdbc.ConnectionPropertiesImpl $ BooleanConnectionProperty.initializeFrom(ConnectionPropertiesImpl.java:91)信息| 在com.mysql.jdbc.ConnectionPropertiesImpl $ ConnectionProperty.initializeFrom(ConnectionPropertiesImpl.java:216)上的信息| 在com.mysql.jdbc.ConnectionPropertiesImpl.initializeProperties(ConnectionPropertiesImpl.java:2538)上的信息| 在com.mysql.jdbc.ConnectionImpl.initializeDriverProperties(ConnectionImpl.java:3109)

能不能让我知道我要解决上述问题需要做些什么改变。

预先感谢

感谢与问候

Priya

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家们,大家好!

我正在使用Hybris6.7 Suit。

我正在尝试使用以下属性连接到CRM数据库。

mysql.allow.fractional.seconds = true

crm.system_type = MySQL

crm.database_hostname = XXXXXHOSTNAMEXXXXXXXX crm.database = DBNAME?useConfigs = maxPerformance&characterEncoding = utf8&useSSL = false

crm.database_port = 3306

crm.database_user = XXXXXX

crm.database_password = XXXXXXXXXXXX

crm.ssc_jndi_usage = false

crm.ssc_jndi_datasource =

在构建和服务器启动后,当我尝试访问CRM DB时。 我在例外之下

[connection_factory]连接属性" useSSL"仅接受以下格式的值:" true"," false"," yes"或" no"。 值" false?socketTimeout = 201600"不在此集合中。 jdbc:mysql://XXXXXHOSTNAMEXXXXXXX:3306/DBNAME?useConfigs = maxPerformance&characterEncoding = utf8&useSSL = false?socketTimeout = 201600信息| [2020年5月13日,下午12:45:59 org.apache.catalina.core.StandardWrapperValve调用INFO | 严重:路径为[]的上下文中的Servlet [DispatcherServlet]的Servlet.service()引发异常[请求处理失败; 嵌套异常是com.sap.sxe.sys.exc.databaseConnectionError:连接属性" useSSL"仅接受以下格式的值:" true"," false"," yes"或" no"。 值" false?socketTimeout = 201600"不在此集合中。 java.sql.SQLException:连接属性" useSSL"仅接受以下格式的值:" true"," false"," yes"或" no"。 值" false?socketTimeout = 201600"不在此集合中。 信息| 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)上 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)处| 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)上 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:861)上| 在com.mysql.jdbc.ConnectionPropertiesImpl $ ConnectionProperty.validateStringValues(ConnectionPropertiesImpl.java:314)处| 在com.mysql.jdbc.ConnectionPropertiesImpl $ BooleanConnectionProperty.initializeFrom(ConnectionPropertiesImpl.java:91)信息| 在com.mysql.jdbc.ConnectionPropertiesImpl $ ConnectionProperty.initializeFrom(ConnectionPropertiesImpl.java:216)上的信息| 在com.mysql.jdbc.ConnectionPropertiesImpl.initializeProperties(ConnectionPropertiesImpl.java:2538)上的信息| 在com.mysql.jdbc.ConnectionImpl.initializeDriverProperties(ConnectionImpl.java:3109)

能不能让我知道我要解决上述问题需要做些什么改变。

预先感谢

感谢与问候

Priya

付费偷看设置
发送
1条回答
太Q了
1楼-- · 2020-08-18 22:52

嗨,Priya,

好像?socketTimeout = 201600参数被错误地注入到连接URL中。 我在您的连接属性配置中看不到它。 因此,数据库连接URL生成逻辑中肯定存在错误。 请检查该特定组件。

此致

Pavan

一周热门 更多>