首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改Oracle SQL Developer的默认JDBC驱动程序?

如何更改Oracle SQL Developer的默认JDBC驱动程序?
EN

Stack Overflow用户
提问于 2021-02-28 15:43:15
回答 1查看 3.8K关注 0票数 0

我有一个旧的Oracle9i r2数据库。我设法使用的最后一个JDBC驱动程序是ojdbc6 11.2.0.4。这使我坚持使用4.0.3。我想从的新版本的特性中获益。但他们使用的是新的驱动程序,比如ojdbc8。

是否有方法将旧的驱动程序与的新版本一起使用?添加第三方JDBC驱动程序的选项仅用于为其他数据库(如db2或server )添加驱动程序。

我试图删除最近的驱动程序,并将其替换为一个旧的驱动程序,但SQL开发人员出现了故障。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-16 13:59:56

对于Windows 10上的SQLDeveloperVersion20.2.0,请执行以下操作:

  1. 下载和解压缩版本20.2.0
  2. 下载和解压缩Oracle即时客户端11.2.0.4.0
  3. 将配置为使用上述即时客户端:
代码语言:javascript
复制
- Tools > Preferences... > Database > Advanced
- Mark "Use Oracle Client" > Configure...
- In "Client Type" select "Instant Client"
- In "Client Location" point to where you unziped instant client
- Click "Test...". The log panel should show something like

测试加载Oracle JDBC驱动程序。好的

测试检查Oracle JDBC驱动程序版本..。好的

代码语言:javascript
复制
- OK > restart SQL Developer
  1. 配置连接:
代码语言:javascript
复制
- Just create a normal connection
- In "Advanced" tab add the key `oracle.jdbc.timezoneAsRegion` with value `false`. This avoids

ORA-00604:在递归SQL级别1发生错误

ORA-01882:找不到时区区域

此过程使您可以在旧的oracle9i r2中使用更新的SQL Developer版本,而无需挂起连接或获取

ORA-01460:未实现或不合理的转换请求

每次你点击什么东西。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66410831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档