如何解决oracle 10 g中的TimeZone问题?

时间:2016-02-11 11:18:09

标签: sql oracle timezone oracle10g

我的应用程序使用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升级到更高版本。

如何解决此问题?

这个问题还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

在数据库设置文件中添加以下语句

-Doracle.jdbc.timezoneAsRegion = 'available_timezone'

替代解决方案:

-Doracle.jdbc.timezoneAsRegion = false

可以在数据库设置文件中添加

以绕过时区验证