我刚为liferay 7安装了tomcat服务器8.0,并尝试在向导中设置connectionstring。但是收到此错误:
连接数据库时发生意外错误。
如何设置高超音速数据库的位置?
错误:
07:51:36,217 INFO [http-nio-8080-exec-1] [HikariDataSource:95] HikariPool-3 - 开始... 07:51:37,220错误 [http-nio-8080-exec-1] [HikariPool:534] HikariPool-3 - 例外期间 池初始化。 java.sql.SQLInvalidAuthorizationSpecException: 无效的授权规范 org.hsqldb.jdbc.JDBCUtil.sqlException(JDBCUtil.java:327)at at org.hsqldb.jdbc.JDBCUtil.sqlException(JDBCUtil.java:113)at at org.hsqldb.jdbc.JDBCConnection。(JDBCConnection.java:3618)at org.hsqldb.jdbc.JDBCDriver.getConnection(JDBCDriver.java:318)at at org.hsqldb.jdbc.JDBCDriver.connect(JDBCDriver.java:260)at at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:95) 在 com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:101) 在com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:346)
答案 0 :(得分:2)
您可以使用以下路径进行配置:
jdbc:hsqldb:file:E:/workspace/hsql/lportal;hsqldb.write_delay=false
或在portal-ext.properties
中 jdbc.default.driverClassName=org.hsqldb.jdbc.JDBCDriver
jdbc.default.url=jdbc:hsqldb:file:E:/workspace/hsql/lportal;hsqldb.write_delay=false
jdbc.default.username=sa
jdbc.default.password=