连接oracle数据库报错:ORA-12505

今天在使用程序连接oracle数据库时本来很简单的填写url,用户名和密码,测试连接提示失败。和pl_sql 对比了下写的也没毛病,有图为证:

看了下数据库地址端口和用户名密码都没问题,打开数据日志看到报错:

listener does not currently know of SID given in connect descriptor
说是sid错误,经过查询明白:jdbc在连接数据库时,只需要使用sid_name,而不是数据库的services_name。而使用pl/sql连接数据库时使用的是services_name也就是别名即可,
所以把填写url中的服务名改为service_name就行了。具体方法为:

  1. 在环境变量中的oracle_home中找到oracle的位置,进入这个文件夹——network——ADMIN——tnsnames.ora中找到需要连接的数据库实例名
  2. 利用plsql命令查询:select instance_name from v$instance

    所以,拿到正确的服务名之后再进行测试

    完,完美。。。。

连接oracle数据库报错:ORA-12505相关推荐

  1. Navicate Premium连接Oracle数据库报错

    Navicat Premium连接MySQL数据库没有问题,在连接Oracle数据库的时候报错,提示:ORA-28547:connection to server failed,probable Or ...

  2. DataGrip连接Oracle数据库报错:[08006][17002] IO 错误

    具体报错:[08006][17002] IO 错误: Got minus one from a read call, connect lapse 0 ms., Authentication lapse ...

  3. vs连接oracle数据库报错,用VS连接oracle数据库时ORA-12504错误

    Android中的AlertDialog使用示例二(普通选项对话框) 在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择.这些功能我们叫它Andro ...

  4. 关于springboot项目连接oracle数据库报错 ORA01017的改正

    拉取的项目本身用的是mysql数据库,改用orcl数据库,引入 驱动,连接时报ORA01017 ,确认用户名和密码是正确的.查看报错,之前有druid驱动,注释了就不报错了.

  5. oracle数据库报错09275,项目连接Oracle数据库报错

    要连的数据库是oracle 11.2 项目是从SVN上check out的.我检查了class12.jar和ojdbc6.jar都已经添加到项目的引用里了,但是连接数据库时还是提示NullPointe ...

  6. oracle数据库报错12154,PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符解决方法...

    本篇文章小编给大家分享一下PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符解决方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. ...

  7. Oracle数据库备份报错12514,Oracle 数据库报错 ORA-12514解决办法

    Oracle 数据库报错 ORA-12514解决办法 绝对实用 如果orale数据库报ORA-12514 无监听程序 错误 就要listener.ora 和 tnsnames.ora 文件修改 一下如 ...

  8. jmeter连接MySQL出错_MySQL数据库之jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory...

    本文主要向大家介绍了MySQL数据库之jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory  ,通过具体的内容向大家展现,希望对大家学习M ...

  9. IDEA 2020.3 连接mysql数据库报错解决

    IDEA 2020.3 连接mysql数据库报错解决 问题: Cannot connect to "Connection". The server time zone value ...

最新文章

  1. oracle 表列 自增,ORACLE表建立自增列
  2. 把RNN植入体内,仅凭一张“薄片”,就能直接检测你有无心律异常 | Science子刊...
  3. CentOS6.8下使用yum安装mysql,并远程登陆mysql
  4. xtrabackup 恢复单个表【转】
  5. 这个高度站立办公十分的棒
  6. oracle脚本刷错了怎么办,Oracle故障处理中常用的脚本
  7. 也谈Spring MVC
  8. 【信息系统项目管理师】常用网络标准与网络协议
  9. PHP的password_hash()使用实例
  10. 明知 | TypeScript 结合 egg.js 基本使用
  11. [bzoj1406][数论]密码箱
  12. 全球及中国工业自动化电缆行业研究及十四五规划分析报告
  13. Excel表格进行10进制/16进制换算
  14. Automated Installations of Multiple RHEL/CentOS 7 Distributions using PXE Server and Kickstart Files
  15. flutter中android子工程报错,Flutter混合Android
  16. bzero和memset函数区别联系
  17. 《统计学》——思考题第二章数据的搜集(贾俊平)
  18. 加密网站地址——从根本解决盗连
  19. 剑指offer_递归与循环---变态跳台阶
  20. 用python制作田字格_2分钟学会在Word中制作田字格 米字格 书法练字再也不用买本子了...

热门文章

  1. 中国六大新支柱产业十四五发展全景 附下载
  2. 内置MOS升压芯片FP6293 双节锂升压8.4V/1A
  3. mongodump工具安装及使用详解
  4. ElasticSearch之搜索结果返回字段长度问题
  5. 进程和线程:进程的创建和终止
  6. 程序、进程、线程汇总(概念篇)
  7. 正则表达式匹配数字和字母混合或全数字或全字母
  8. request+pandas采集京东数据存入excel
  9. Theory of computation(计算理论)
  10. DBSCAN算法,概念+示例,超详细!!