当前位置: 首页 > news >正文

springboot连接oracle报错ORA-12505解决方案

springboot连接oracle报错ORA-12505解决方案

springboot项目,在测试环境连接正常,生产环境连接数据库报错ORA-12505。
测试环境连接数据库语句为jdbc:oracle:thin:@xxxx.xxxx.xxxx.xxxx:1521:orcl
生产环境修改对应ip后报错ORA-12505, TNS:listener does not currently know of SID。

百度查询jdbc连接数据库的时候,需要使用数据库的sid_name,
参考文章:https://blog.csdn.net/qq_38050852/article/details/83151095

但是由于生产环境只开放了部分视图权限,执行查询sid语句select INSTANCE_NAME from v$instance;报错找不到表或视图,只好另寻解决方案。

经过尝试,最后将 :orcl 部分改为 /orcl 解决,即 jdbc:oracle:thin:@xxxx.xxxx.xxxx.xxxx:1521/orcl

问题原因: jdbc:oracle:thin:@xxxx.xxxx.xxxx.xxxx:1521:orcl,该连接方式:后面需跟上sid_name;
jdbc:oracle:thin:@xxxx.xxxx.xxxx.xxxx:1521/orcl而这种连接方式 / 后面需填入server_name;
在无法查询sid的情况下可以使用第二种连接方式

参考:https://blog.csdn.net/a932946893/article/details/113374715

http://www.lryc.cn/news/273067.html

相关文章:

  • 服务器为什么大多用 Linux?
  • C++上位软件通过Snap7开源库访问西门子S7-200/合信M226ES数据块的方法
  • 通信及信号处理领域期刊影响因子、分区及期刊推荐-2024版
  • cfa一级考生复习经验分享系列(十五)
  • 如潮好评!优秀选手视角下的第二届粤港澳大湾区(黄埔)国际算法算例大赛
  • 软件测试之冒烟测试
  • NE555学习笔记-2024
  • 记一次docker中安装redis的过程
  • Matlab进阶绘图第37期—多色悬浮柱状图
  • 【嵌入式】About USB Powering
  • MySQL——事物
  • Windows搭建RTSP视频流服务(EasyDarWin服务器版)
  • 私域营销,让你的生意从线下到线上都火爆!
  • MATLAB基本绘图操作(二维和三维绘图)
  • 中国社科院与新加坡新跃社科联合培养博士—攻读在职博士的理由是什么?
  • T40N 君正智能处理器T40 BGA 芯片
  • Profinet转Modbus使设备互联更简单
  • Android 文字垂直排列,文字向右旋转90度
  • 域名授权验证系统PHP源码,盗版追踪、双重授权和在线加密功能,附带安装教程
  • Qt线程封装FFmpeg播放器类
  • git 常用命令 修改 远程仓库 默认分支
  • springboot项目禁用dataSource数据源功能,只需修改yml文件,关闭数据库连接功能
  • 【Vue.js设计与实现解读-1】
  • 苗情生态自动监测系统-科普知识
  • test 系统学习-04-test converate 测试覆盖率 jacoco 原理介绍
  • 小型企业成为网络犯罪分子获取数据的目标
  • PyTorch的Tensor(张量)
  • spug发布问题汇总记录
  • SpringBoot-搭建集成Mybatis的项目
  • mysql隐式转换规则