学堂 学堂 学堂公众号手机端

docker 运行javaweb,oracle数据库无法链接

lewis 1年前 (2024-03-31) 阅读数 7 #技术


错误代码

java.sql.SQLException: ORA-00604: 递归 SQL 级别 1 出现
ORA-01882:
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:388)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:381)
at oracle.jdbc.driver.T4CTTIfun.processError(T4CTTIfun.java:564)
at oracle.jdbc.driver.T4CTTIoauthenticate.processError(T4CTTIoauthenticate.java:431)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:436)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)

解决方案 :


docker exec -it  容器id  /bin/bash 
vim etc/timezone

把 timezone 的容器改为 :

Etc/CST

停止容器,重新启动容器,问题解决

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门