java ora-12505_JDBC连接Oracle数据库时出现的ORA-12505错误及解决办法
转载至http://www.blogjava.net/itspy/archive/2007/12/20/169072.html
Oracle
问题描述:
今天使用jdbc连接oracle 10.2.0.1.0 数据库的时候出现了下列错误:
Connection
refused(DESCRIPTION=(TMP=)(VSNNUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
而直接通过plsql可以正常连接数据库,或者可以通过sqlplus 连接数据库
经过debug和查找相关的资料发现问题原因如下:
jdbc连接数据库的时候,需要使用数据库的sid_name,而不是数据库的services_name
而使用plsql连接数据库的时候,只需要数据库的services_name即可,所以修改连接字符串中的services_name
为sid_name
附:
察看数据库中当前的sid:
SQL> select INSTANCE_NAME from v$instance;
INSTANCE_NAME
----------------
hasl
时间: 09-05
java ora-12505_JDBC连接Oracle数据库时出现的ORA-12505错误及解决办法相关推荐
- Java使用ojdbc连接Oracle数据库时不能使用服务名连接的问题
最近,在做完数据库迁移后,领导要求所有的前端应用必须使用oracle的服务名连接数据库.所以在迁移数据库之前对公司内部开发系统做了全面准备.但是在迁移数据库的当晚还是遇到了问题,因为忘记考虑第三方的应 ...
- 用Navicat连接Oracle数据库时报ORA-12541:TNS:无监听程序解决办法
1.打开Net Configuration Assistant 2.选择监听程序配置,下一步 3.选择重新配置 4.选择监听程序,默认,下一步 5.选择协议,使用默认的TCP协议 6.选择端口号,使用 ...
- idea如何给oracle添加数据_intelij idea下使用java和JDBC连接oracle数据库及简单的SQL操作...
intelij idea下使用java和JDBC连接oracle数据库及简单的SQL操作 发布时间:2018-07-04 10:09, 浏览次数:2532 , 标签: intelij idea jav ...
- 用VS连接oracle数据库时ORA-12504错误
在用VS2008连接oracle数据库时,可能会出现: ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME 只需在web.config文件Data ...
- 在使用DBeaver连接虚拟机上的Oracle数据库时,报错IO 错误: The Network Adapter could not establish the connection The Netw
在使用DBeaver连接虚拟机上的Oracle数据库时,报错IO 错误: The Network Adapter could not establish the connection The Netw ...
- 连接MySQL数据库时常见故障问题的分析与解决
连接MySQL数据库时常见故障问题的分析与解决 初学的mysql网友好象经常会碰到mysql无法连接的错误.特开贴收集这样问题的现象和原因. 先自己扔块砖头出来. 归纳如下: 故障现象 : 无法连接 ...
- 【Vivado那些事儿】Vivado中运行时出现visual c++运行错误的解决办法
Vivado中运行时出现visual c++运行错误的解决办法 Win10系统中运行Vivado一直好好的,某一天突然出现visual c++运行错误,如下图所示: 修复也没什么作用,卸载重装是同样的 ...
- Java编程 JDBC连接Oracle数据库
Part1 JDBC JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Jav ...
- 连接中心服务器异常,FF14排队出现2002错误详细解决办法 连接大厅服务器发生错误怎么办?...
最终幻想14最近国服的5.0新版本上线了,不过很多玩家在进入游戏之后出现了提示"连接大厅服务器发生错误"代号是2002,导致进不去游戏,一些玩家还不知道该怎么办,下面就来为大家介绍 ...
最新文章
- 计算机二级find,Excel函数-find、if和iferror-计算机二级Office
- 使用django创建一个单表查询的图书管理系统
- 精通 RPM 之查询篇
- 慌的一批!新手妹子一个命令把公司服务器数据删没了...
- 第二章 传送与交换作业
- springboot代码生成器,一款经典版的java代码生成器
- 最好用的资源管理器软件——Directory Opus
- 高端计算机教室,惟义楼高端智慧教室!360°高清全景抢先看
- 正则匹配所有的a标签
- 椭圆曲线:不定方程的难解问题
- UE5的项目建立及UE5(虚幻引擎5)个人视角移动按键操作及运行项目/day.2
- Spark 基础教程
- BurpSuite爆破(Intruder)模块四种模式介绍
- linux c 字符串转int,Linux c/c+编程--std::string str; int转str
- Java系列技术之SpringMVC5框架-钟洪发-专题视频课程
- 2016中国大学计算机类专业排名,2016中国大学计算机专业排名.doc
- 深夜爆肝JS好文!2021字节跳动春招面试题深度讲解
- tssd加载lisp_求助帖:为什么我找到的这个LISP加载完不管用呢....
- MySQL使用全文索引(fulltext index)
- storm完全分布式部署