dionysus 发表于 2022-8-2 11:26:30

升级o2server-7.1.4,出现错误如何处理?

使用 ctl -uf /opt/o2server/o2server-7.1.4-linux-x64.zip升级,出现如下错误(重复循环),如何处理


2022-08-02 11:21:54.362 ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:h2:tcp://127.0.0.1:20050/X;LOCK_MODE=0;DEFAULT_LOCK_TIMEOUT=120000;JMX=FALSE;CACHE_SIZE=524288, errorCode 28000, state 28000
org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password
      at org.h2.message.DbException.getJdbcSQLException(DbException.java:461) ~
      at org.h2.engine.SessionRemote.done(SessionRemote.java:611) ~
      at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:147) ~
      at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:435) ~
      at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:321) ~
      at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173) ~
      at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152) ~
      at org.h2.Driver.connect(Driver.java:69) ~
      at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1657) ~
      at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~
      at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2838) ~


论坛管理员 发表于 2022-8-2 16:38:05

数据库连接,用户名密码错误

dionysus 发表于 2022-8-2 16:54:08

论坛管理员 发表于 2022-8-2 16:38
数据库连接,用户名密码错误

我用的是O2OA默认采用H2数据库(DOCKER部署,未改过配置),从7.0.5升级7.1.1成功。
现在从何处修改数据库连接,用户名密码?
谢谢。

论坛管理员 发表于 2022-8-3 09:22:38

您看看您的config目录,是否有连接数据库的json配置?

dionysus 发表于 2022-8-3 11:37:40

论坛管理员 发表于 2022-8-3 09:22
您看看您的config目录,是否有连接数据库的json配置?

config目录JSON文件如下?:
collect.json
node_127.0.0.1.json 无用户名及密码.其中:
"data":   {
"enable": true,
"tcpPort":20050,

onlyofficeFileSettings.json
onlyofficeSettings.json
person.json

启蒙星 发表于 2022-8-4 09:42:53

7.1.4管理员密码修改了,默认密码改为:o2oa@2022,而h2的密码还是原密码,你要在token.json设置管理员的密码(password)为原有密码:o2

dionysus 发表于 2022-8-4 13:41:52

启蒙星 发表于 2022-8-4 09:42
7.1.4管理员密码修改了,默认密码改为:o2oa@2022,而h2的密码还是原密码,你要在token.json设置管理员的密 ...

问题解决了,非常感谢!
7.1.1版config目录下无token.json
以下为操作步骤:
cd /opt/o2server
cp ./configSample/token.json ./config
cd config
nano token.json
原"password":"",
修改为 "password":"o2",
保存后重新启动,OK!
再次感谢 启蒙星

论坛管理员 发表于 2022-8-4 15:11:59

:)
页: [1]
查看完整版本: 升级o2server-7.1.4,出现错误如何处理?