我如何解决 oracle 10 g 中的时区问题?
How do i resolve TimeZone issues in oracle 10 g?
我的应用程序使用 10g Oracle。
Oracle 10g 在名为 timezone.dat.
的文件中预定义了一组时区
并非所有时区都包含在其中。
因此我遇到了一个问题
错误:
SQL-Exception - ORA-00604 error occured at recursive SQL level 1
ORA-01882: timezone region not found
时区文件升级补丁需要将oracle从10g升级到更高版本。
我该如何解决这个问题?
这个问题有什么替代方案吗?
在数据库设置文件中添加如下语句
-Doracle.jdbc.timezoneAsRegion = 'available_timezone'
替代解决方案:
-Doracle.jdbc.timezoneAsRegion = false
可以添加到数据库设置文件中以绕过时区验证
我的应用程序使用 10g Oracle。
Oracle 10g 在名为 timezone.dat.
的文件中预定义了一组时区并非所有时区都包含在其中。
因此我遇到了一个问题
错误:
SQL-Exception - ORA-00604 error occured at recursive SQL level 1
ORA-01882: timezone region not found
时区文件升级补丁需要将oracle从10g升级到更高版本。
我该如何解决这个问题?
这个问题有什么替代方案吗?
在数据库设置文件中添加如下语句
-Doracle.jdbc.timezoneAsRegion = 'available_timezone'
替代解决方案:
-Doracle.jdbc.timezoneAsRegion = false
可以添加到数据库设置文件中以绕过时区验证