You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse新建驱动定义时不显示Oracle driver template问题求助

Eclipse驱动定义仅显示Generic JDBC无Oracle模板修复方案

这个问题核心原因是安装JBoss Tools时默认未勾选Eclipse DTP(Data Tools Platform)的厂商数据库驱动支持组件,导致除通用JDBC模板外其余厂商模板全部缺失,可按以下两种方案解决:


方案1:补装DTP扩展组件调出官方Oracle模板

  • 点击Eclipse菜单栏 Help > Install New Software
  • 在Work with下拉框选择你当前Eclipse版本对应的官方更新源
  • 搜索过滤Data Tools Platform,展开后勾选以下组件:
    • Data Tools Platform Enablement for Oracle
    • Data Tools Platform Extender SDK
  • 点击Next按照引导完成安装,重启Eclipse即可
  • 重启后再进入Driver Definitions的Add页面,Vendor Filter选择Oracle,就能看到全版本的Oracle官方驱动模板,后续按常规流程指定驱动JAR、配置连接参数即可。

方案2:无需额外安装插件,基于Generic JDBC手动配置Oracle驱动

如果不想装额外组件,直接用通用JDBC模板配置的驱动和官方Oracle模板功能完全一致:

  • 进入 Window > Preferences > Data Management > Connectivity > Driver Definitions,点击Add
  • 直接选择Generic JDBC Driver,修改自定义驱动名(比如Oracle 19c JDBC Driver)后点Next
  • 切换到JAR List标签页,点击Add JAR/Zip,选中本地提前下载好的、和数据库版本匹配的Oracle JDBC驱动包(常用为ojdbc8.jar、ojdbc11.jar)
  • 切换到Properties标签页,修改以下核心参数:
    • Driver Class:oracle.jdbc.OracleDriver
    • Connection URL:格式为jdbc:oracle:thin:@//<数据库IP>:<端口,默认1521>/<服务名>
    • User ID:数据库访问用户名
    • Password:对应访问密码
  • 点击OK保存配置,新建Connection Profile时直接选择该自定义驱动即可正常连接Oracle,测试连通性通过就能正常使用。

注意:Oracle JDBC驱动版本必须和目标数据库大版本匹配,否则会出现连接异常、字段类型解析错误等问题。


内容的提问来源于stack exchange,提问作者shruti atanure

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 16:33:28