我想在Eclipse中使用存储过程执行查询,但我不断收到此错误,但我不确定我缺少的是否能够执行查询。Eclipse上的Oracle JDBC驱动程序错误
该查询在实际运行的代码中运行,但我试图在Eclipse中模拟该环境(据说我知道问题不在代码中,但我明显缺少依赖关系或有什么?我不确定)。
的错误是:
Exception in thread "main" java.lang.UnsatisfiedLinkError:
oracle.jdbc.driver.T2CConnection.t2cSetSessionTimeZone(JLjava/lang/String;)
以下是我在我的Eclipse项目:
库:
- 的activation.jar
- 的mail.jar
- ojdbc5 .jar
- rt.j AR
- JRE系统库[J2SE-1.4]
排序和导出:
- ojdbc5.jar
- 的rt.jar
- 的activation.jar
- 的mail.jar
- src
- JRE系统库[J2SE-1.4]
此外,编译器的信息:
- Java编译器 - J2SE-1.4
- 生成的.class文件兼容性 - 1.2
- 源代码兼容性 - 1.3
不知道还有什么其他我应该提供的信息..
谢谢!
我试图在Oracle客户端我的Windows机器上的路径设置为JDBC文件夹..也许我需要的服务器版本,因为我觉得那是什么被安装在实际的服务器上..我会继续尝试不同的地方,看看我能否修复它。感谢您的评论! – Dan 2012-08-01 20:21:40
我认为这个问题是我有客户端版本或Oracle和服务器有服务器版本或Oracle。我会尝试获取必要的文件,但看起来这是一个类路径问题。非常感谢您的帮助! – Dan 2012-08-01 20:52:45