Shu*_*dey 5 oracle timezone amazon-ec2 ucp amazon-web-services
我正在运行一个 springboot 应用程序(在本地机器上运行良好),并且ORA-01882: timezone region not found在 ec2 实例上出错。它看起来像一个配置问题,但不知道如何解决它。
堆栈跟踪在下面
引起:java.sql.SQLException:无法启动通用连接池:oracle.ucp.UniversalConnectionPoolException:无法从数据源获取连接:java.sql.SQLException:ORA-00604:递归SQL级别1发生错误
ORA-01882: 未找到时区区域
我正在使用 ojdbc8 版本 12.2.0.1
小智 6
您可以传递命令行参数-Duser.timezone=<Database Time Zone>来启动应用程序。
例子:
Maven 命令行:mvn springboot:run -Duser.timezone=PST
Java 命令行:java -Duser.timezone=PST -jar application.jar
这是时区列表。
https://en.wikipedia.org/wiki/List_of_tz_database_time_zones