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

Talend连接Autonomous Data Warehouse运行作业时出现SSLEngine相关SQL异常

Talend连接Oracle Autonomous Data Warehouse作业运行SSL报错解决方案
  • 检查作业运行的JVM参数配置
    打开作业的「Run」标签页,找到「Advanced settings」下的「JVM settings」,勾选「Use specific JVM arguments」,添加以下参数,参数值替换为你本地ADW钱包解压后的实际路径:
    -Doracle.net.tns_admin=/path/to/your/adw_wallet
    -Doracle.net.ssl_server_dn_match=true
    -Djavax.net.ssl.trustStore=/path/to/your/adw_wallet/cwallet.sso
    -Djavax.net.ssl.trustStoreType=SSO
    
    若为Windows环境,路径需使用正斜杠(如C:/talend/wallet)或对反斜杠进行转义。
  • 统一JDBC驱动版本
    确认Studio测试连接使用的Oracle JDBC驱动版本与作业运行时加载的驱动版本一致,ADW要求使用ojdbc8 19c及以上版本,低版本驱动存在SSL握手兼容性问题,会触发该报错。
  • 检查钱包文件权限与路径合法性
    确保作业运行的系统用户对钱包文件夹及内部的cwallet.sso、tnsnames.ora等文件拥有可读权限,路径不要包含中文、空格或特殊字符。若作业部署到Talend Job Server运行,需将钱包文件同步上传到服务器对应路径,并同步修改作业JVM参数中的钱包路径为服务器路径。
  • 校验TNS连接别名
    作业中数据库组件使用的TNS别名,必须与钱包文件夹内tnsnames.ora中定义的别名完全一致,不要手动拼接修改连接串的SSL相关参数。

内容的提问来源于stack exchange,提问作者Hermann Baer

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 05:57:01