当前位置: 首页 > 知识库问答 >
问题:

ORA-01882:找不到时区-Oracle ADF Web应用程序

慕容齐智
2023-03-14

我在windows上安装了Oracle11gdb,在ubuntu上安装了jdeveloper(11.1.2.4.0)。当我登录到应用程序时,出现以下错误:

java.sql.SQLData异常: ORA-01882:未找到时区区域

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:202)
at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:1110)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1488)
at oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:2147)
at oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:2091)
at oracle.jdbc.driver.OracleStatementWrapper.executeUpdate(OracleStatementWrapper.java:320)
at oracle.jdbc.driver.PhysicalConnection.setSessionTimeZone(PhysicalConnection.java:13052)
at oracle.jdbc.OracleConnectionWrapper.setSessionTimeZone(OracleConnectionWrapper.java:535)

在ubuntu上,我的时区是亚洲/乌鲁木齐,在windows上,oracle数据库会话时区是亚洲/乌鲁木齐,windows服务器时区也是格林威治时间08:00。

有什么问题?请帮帮我。

共有2个答案

冯皓
2023-03-14

这是JDev的一个著名问题,请遵循以下步骤:

>

  • Go工具|项目属性

    选择运行/调试,双击默认值进行编辑

    选择启动设置并添加以下取消IDE的“Java选项”

    -杜塞。时区=“06:00”

  • 段干子晋
    2023-03-14

    设置域名日期(日期中的时区和控制面板中的时间)示例:域名日期:世界协调时5:00:00:00您的电脑-日期:世界协调时3:00:00:00

    将pc日期设置为相同的域日期

     类似资料:
    • 问题内容: 这是我尝试发布应用程序时收到的消息。我正在使用最新版本的Android SDK Tools(今天发布了23个)和SDK Platform-tools(今天也发布了20个)。我从其中获得了一个APK,但如果尝试将其上传到Google Play,则会收到一个错误消息,抱怨它不是zip对齐的。 手动运行zipalign可以修复apk,但是有人知道是什么原因以及如何修复吗? 问题答案: 我有同

    • 问题内容: 我的错误: 我常见的数据库连接类: 每笔交易我都会参考此类并进行提取和CRUD操作。我的代码有什么问题吗? 问题答案: 您打开了很多连接,这就是问题所在。我认为在您的代码中,您没有关闭打开的连接。 数据库反弹可能会暂时解决,但在您连续执行时会重新出现。另外,还应验证到数据库的并发连接数。如果达到最大DB进程参数,这是常见症状。 此线程的礼貌:https : //community.or

    • 我刚刚在Intellij中设置了Scala(以及SDK和JDK) 文件- 创建了一个项目。 项目名称src下-- 我做错了什么。请帮忙

    • 我第一次手工将AngularJS和spring boot应用程序连接在一起。我遇到的问题是@RestController没有返回索引页: 目录: 它会继续呈现默认的404错误页面: ----------------更新1------------------ 我添加了一个配置文件: 重新控制器 主要类别: 上面的主类仍然返回默认的404错误页面。

    • 我有一个集群,我可以成功启动,至少这是出现在web UI上,我在其中看到这些信息 我收到这个消息 使用REST应用程序提交协议运行Spark。使用Spark默认的log4j配置文件:org/apache/spark/log4j-defaults.properties 16/08/31 16:59:06 INFO restsubmissionclient:提交请求以在Spark://name25:6

    • 我试图发送一个按钮点击到另一个应用程序,在这种情况下,它是一个Java的应用程序。我使用的是FindWindow()。我可以使用SendKeys。发送密钥到应用程序窗口,但是当我尝试单击注册按钮时,Findwindowex()返回0作为按钮指针。我唯一的想法是,也许FindWindowEx()不喜欢父句柄和子句柄相同,但在这种情况下没有子窗口句柄。任何帮助都将不胜感激。