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

Jenkins执行代理机Oracle连接脚本时遇ORA-12560错误求助

问题描述
  • 代理机上有一套执行数据库升级的脚本,手动运行完全正常,但通过Jenkins执行时触发 ORA-12560: TNS:protocol adapter error 错误
  • 脚本此前运行无异常,将Jenkins配置为服务方式运行后才出现该问题
  • Jenkins服务使用的localadmin账户,和手动运行脚本的账户完全一致
  • 尝试停止Jenkins服务,改用命令行启动代理并执行脚本,问题仍未解决
  • 上周VM服务器做过维护,不确定是否和此问题有关联
临时解决方法
  • 通过PowerShell的Invoke-Command远程执行脚本可正常运行,示例命令:
    Invoke-Command -ComputerName 代理机 -ScriptBlock {你的数据库升级脚本命令}
    
  • 初步推测问题源于Jenkins以服务方式运行时的底层环境变化

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 02:51:02