jdbc连接oracleConnection refused 彻底解决方案

连接Oracle数据库报错:The Network Adapter could not establish the connection 连接Oracle数据库报错: IO Error: The Network Adapter could not establish the connection The Network Adapter could not establish the connection The Network Adapter could not establish the connection Co... 阅读详情

jdbc连接oracle时报出以下异常:

在这里插入图片描述

问题描述

在利用jdbc本地连接oracle数据库时,报出拒绝连接的异常,常规的出错地方都排查了,依然报错

想到的解决方案:

  • 首先查看oracle 自身的服务有没有开启,并通过PL/SQL测试数据库本身是否存在问题

    此电脑右键 -> 管理 -> 服务和应用程序 -> 双击 -> 服务 -> 查找 OracleServerXE 和 OracleXETNSListener是否开启

  • 如果数据库自身服务没问题,则查看是否为防护墙问题,找到防火墙设置为关闭状态

    左下角搜索控制面板 -> 系统和安全 点击 -> 防火墙 -> 启用或关闭防火墙
    在这里插入图片描述

  • 以上设置都还有解决问题,则可能是项目中引入的 ojdbc.jar 包的问题,需要使用oralce安装自带的 ojdbc14.jar替换,为了防止不兼容,最好从自己电脑安装的oracle目录中获取 ojdbc14.jar 包

    如果忘记oracle的安装目录,可以从数据库的服务端查看 :
    此电脑右键 -> 管理 -> 服务和应用程序 -> 双击 -> 服务 -> 查找 OracleServerXE -> 右键双击,弹框中有服务的地址,为安装目录:
    D:\download\app\oracle\product\10.2.0\server 在此目录下搜索 ojdbc14.jar ,拷贝赋值到项目中,导入

  • 以上几种方案基本能解决拒绝连接的问题。

  • 注意:如果出现以下异常,也可以采用以上解决方案:

  • 在这里插入图片描述

手把手教你为ArduPilot添加自定义飞行模式:以自动巡检航线为例 本文详细介绍了如何为开源飞控ArduPilot添加自定义飞行模式,并以自动巡检航线为例,提供了从状态机设计、代码实现到地面站集成的完整开发指南。通过七步法手把手教学,帮助开发者深入理解飞控核心逻辑,实现无人机自主执行复杂巡检任务,满足行业应用定制需求。 阅读详情

相关推荐

kali虚拟机-----破解wifi密码(WiFi渗透)

文章目录一、将无线网卡挂载到 虚拟机上二、查看是否挂载成功三、查看网卡是否支持监听模式四、检查文件监听影响并杀死影响五、开启无线监听模式六、开始监听七、开始抓包(新建一个命令窗口)八、对已连接的终端进行攻击,使它掉线重连,以此来获取数据包。(新建一个命令窗口)九、开始解密 一、将无线网卡挂载到 虚拟机上 可能出现的问题:在可移动设备处无法连接无线网卡; 解决:在虚拟机设置中将usb控制器设置成如图所示。 注意要先关闭虚拟机在设置。 二、查看是否挂载成功 使用ifconfig命令查看 三、查看网卡是

weixin_46471800的博客 1万+

oracle报数据库为打开,Oracle数据库有时会报connect refused异常,但是Oracle的服务确是正常启动的的...

导致该问题的原因可能是oracle连接数太多导致,可以用如下方法解决。1,用sql查询当前数据库有多少个session接数(session)select count(*) from v$session-----session连接数2用select count(*) fromv$parameter wherename = 'processes' -------查询数据库允许的最大连接数3用下面的...

weixin_30636329的博客 1110

ByteTrack参数调优全攻略:从原理到实战(含YOLOv8示例)

本文深入解析了ByteTrack多目标跟踪算法的核心原理与参数调优策略。通过拆解其独特的两阶段关联机制,并结合YOLOv8检测器,提供了针对不同应用场景(如拥挤行人、高速车辆)的精细化参数调整指南与实战示例,旨在帮助开发者解决ID切换、目标丢失等工程落地难题,提升跟踪系统的鲁棒性与实用性。

cheese的博客 322

JDBC连接SQL Server出现的connection refused问题的解决办法

使用JDBC在默认端口1433上连接SQL Server获得connection refused异常,大致异常信息为:The TCP/IP connection to the host  has failed. java.net.ConnectException: Connection refused。1、使用telnet 127.0.0.1 1433测试,得到如下信息:正在连接到127.0.

mydeman的学习日志 6824

手把手教你用STM32F103的普通IO口读取SSI编码器(附完整代码与示波器调试心得)

本文详细介绍了如何利用STM32F103的普通IO口读取SSI绝对式编码器数据,提供完整的硬件连接方案、精确时序控制的软件实现及示波器调试技巧。通过低成本方案实现高精度位置反馈,适用于工业自动化和机器人控制领域。

weixin_29172963的博客 452

微带T型一分四功分器HFSS仿真与实物制作教程

本文介绍了使用HFSS软件进行微带T型一分四功分器的仿真与使用国产立创EDA软件将HFSS仿真文件转为PCB可加工文件的方法

qq_52127343的博客 2万+

oracle数据库连接拒绝,Oracle 数据库连接失败问题

Oracle 数据库连接失败问题Oracle 数据库连接失败问题为什么80%的码农都做不了架构师?>>>环境上安装的是oracle11g,其实oracle的安装是比较容易的,winA装server, winB装client, 最终目的winA能连上winB,并能查询数据和操作,但是由于我的环境装了两个数据库server, 一个监听1521, 一个监听1522,而客户端只有一个,长...

weixin_35130354的博客 6107

统信UOS V20 安装mysql5.7.42详细教程

到bin/下,执行下面的命令,初始化mysql服务信息,得到数据库的初始密码,实际如果目录不一样记得换成自己的目录。下载后通过远程将安装包上传至服务器,我这里将安装包上传至/usr/local/mysql 下。ps:这时候如果还是不能远程访问的话,可能是防火墙的原因,命令行执行以下命令即可。再次登录,发现缺少 libtinfo.so.5文件,再次建立软连接。登录,发现报错,提示缺少libncurses.so.5文件,使用。创建 /var/lib/ 下mysql目录。登录成功,修改密码,设置远程访问。

为谁伫立在风中 1万+

jdbc连接oracle异常io,JDBC连接ORACLE的异常,大侠救我!

importjava.io.*;importjava.sql.*;classdb{publicstaticvoidmain(Stringargs[]){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(Exceptione){System.out.println("出现异常:"+e.getMessage());}try...

weixin_32120627的博客 391

请举手回答,LDO和DC-DC有什么不同?

文章目录1 LDO是什么2 LDO典型电路3 DC-DC是什么4 DC-DC典型电路5 LDO和DC-DC区别10.2.6 小结一下 大家好,我是记得诚。 DC-DC和LDO都是电源芯片,两者差异很大,用法也不同,这篇博客讲述LDO和DC-DC的一些差异,帮助更好的认识LDO和DC-DC并进行选型。 1 LDO是什么 LDO是low dropout regulator的简称,即低压差线性稳压器,这是相对于传统的线性稳压器来说的,传统的稳压器,输入比输出要高出很多,否则无法工作,LDO可能输入比输出高1~2V

记得诚 1万+

halcon知识:常见三种模板匹配方法总结

halcon的三种模板匹配方法总结,halcon有三种模板匹配方法:即Component-Based、Gray-Value-Based、Shaped_based,分别是基于组件(或成分、元素)的匹配,基于灰度值的匹配和基于形状的匹配,此外还有变形匹配和三维模型匹配也是分属于前面的大类 本文只对形状匹配做简要说明和补充: Shape_Based匹配方法: 上图介绍的是形状匹配做法的一般流程及模板制作的两种方法。 先要补充点知识:形状匹配常见的有四种情况 一般形状匹配模板shape_model、线性变

gongdiwudu的专栏 4万+

Java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568)(ERR=12505)

java使用jabc连接oracle时,出现异常:Java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) at Oracle.jdbc.dbaccess.DBError.thro

小船启航 1232

RT-DETR改进策略【Neck】| GFPN 超越BiFPN 通过跳层连接和跨尺度连接改进RT-DETR颈部网络

本文记录的是利用颈部结构优化RT-DETR的目标检测网络模型。利用改进后的颈部网络,通过跳层连接,避免了在进行反向传播时的梯度消失问题,并且引入跨尺度连接,可以实现不同级别和层次的特征充分融合,获取足够的高层语义信息和低层空间信息交换,从而在大规模变化场景下提高检测性能。GIRAFFEDET: A HEAVY-NECK PARADIGM FOR OBJECT DETECTION-GFPN包含了上述的跳层连接(dense-link和log2nlog _{2} nlog2​n-link)以及跨尺度连接(Quee

Limiiiing的博客 2228

tomcat7 连接oracle,tomcat7连接oracle的Connection refused有关问题解决

tomcat7连接oracle的Connection refused问题解决tomcat的server.xml配置如下:auth="Container"type="javax.sql.DataSource"factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"driverClassName="oracle.jdbc.driver.O...

weixin_33835558的博客 327

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

解决无法连接远程Oracle数据库的问题

先看错误信息: [08006][17002] IO 错误: The Network Adapter could not establish the connection java.net.ConnectException: Connection refused: connect. telnet一下 远程数据库的地址,发现连接被拒绝: 解决方法: 打开远程Oracle数据库,找到\NETWORK\ADMIN 文件夹,修改里面的tnsname.ora和listener.ora文件中这...

s1ngle的博客 5731

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Connection refused:connect

可能是没开Oracle服务,请打开:

weixin_42171832的博客 609

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Connection refused: connect

orcl.16.50.110 是安装数据库时设的全局数据库名   原因:url没有用全局数据库名    Caused by: java.net.ConnectException: Connection refused: connect       import java.sql.*;import oracle.jdbc.*;import oracle.jdbc.pool.Orac...

thinktotings的专栏 658

ORA-12505 connection refuse 解决办法及总结

<br />ORA-12505 connection refuse 解决办法及总结<br />Oracle <br />问题描述:<br />今天使用jdbc连接oracle 10.2.0.1.0 数据库的时候出现了下列错误: <br />Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))<br />而直接通过plsql可以正常连接数据库,或

学习、思考、分享 2107

java工程通过JDBC连接mysql数据库时遇到connection refused错误解决

使用mysql-connector-java-5.1.16中的jar包连接mysql数据库。 将该jar包添加在eclipse工程build path中,连接数据库用 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","*****"); 运行后eclipse报错,connection refused. 经查证,错误为mysql中my.cnf文件的配置: 在/etc/mysq

NeoMc的技术博 6874

Oracle远程连接jndi报错The Network Adapter could not establish the connection。。。。Connection refused: connec

关于这个问题我之前已经找过了,但没有一个和我遇到的问题一样的,因为我这个有两个任务都用到了jndi的连接方式,所以网上说的1、防火墙 2、tnsnames.ora 文件中查看详细配置信息 3、端口号被占用 4、服务器中允许的最大进程数 都没关系,操作没有一点作用。而是,一切无门后和服务器那边厂家联系后,那边说做了安全策略,所以我这里一直无法访问上。等那边添加进去后就解决了。

weixin_38862426的博客 4763

JDBC 连接SQL Server:Connection refused: connect

问题描述: 今天在重新安装Win8,全新安装了SQL Server 2012之后,发现以前的程序运行报错: “通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TC

不二法门 3006

JDBC技术中Connection连接错误的原因和解决方法

常见的Connection连接错误--连接身份未认证 因为根据书上的代码段是如下的,当时无论改哪里始终都存在这个问题,后来发现是新版的mysql和之前的java.sql包需要在url加上?useSSL=false来指明不需要SSL连接,即可解决问题 //原来的错误代码 url="jdbc:mysql://localhost:3306/lianxi" username="root" pwd="123" Class.forName("com.mysql.jdbc.Driver"); java.sql.

qq_59575689的博客 6450

JDBC连接Oracle数据库

我记得大二的时候,我们上java课程,当时老师就说了JDBC这个东西,也没怎么好好学,直到现在,我也不直到JDBC是什么玩意,就知道这玩意可以从数据库提取数据,那么JDBC到底是什么呢? JDBC是Java DataBase Connectivity的缩写,含义意思是java数据库连接,不需要多解释了,我感觉! 那么我们如何去做这样子的一个连接呢?用过一次之后就会发现,其实很简单,记住几个步骤

DarkRake 1081

关于OracleLobCreator needs to work on [oracle.jdbc.OracleConnection]的问题一些经验总结

这篇文章写个那些曾经和我遇到一样的问题的朋友们:背景描述如下:    使用Spring+hibernate+Struts(可选)作为项目架构,DB中某个字段使用了Blob或Clob字段,对应的Entity中欲使用String或byte[]类型与lob类型字段对应(对String的增删修查操作方便多了,而且可以使用hibernate的二级缓存)。    关于lob类型字段如何配置,请查看如下

sukyle的专栏 4470
上一篇: Servlet笔记(一)
下一篇: MyEclipse中操作oracle数据库
百知_zmj
博客等级 码龄8年 590粉丝 82原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值