Oracle the network adapter could not establish the connection

转载 2013年12月05日 23:02:25
最近自己学oracle发现了这个异常去google搜索了一下,这个问题一大堆啊,可是解决的方法寥寥无几(也许本人搜索水平太差)。这问题整整困惑我3个小时啦。刚刚解决,在这里把自已解决问题的方法帖出来,帮助那些碰见相同问题的初学者。不废话了直入主题。


1.确定oracle Listener 监听服务已经启动。
2.如果你的oracle数据库不是安装在本机那么请把oracle所在主机防火墙给关掉(哪怕你的防火墙开放1521端口,因为当有一个连接请求 1521端口时oracle会随机分配另一个端口给它.这是个人见解!望高手指点)
3.确定你连接的IP地址正确。

如果以上问题你都核实过那么请继续往下看。


开始我是用eclipse database development 配置时发现了此问题.

oracle1

后来用 Oracle SQL Developer同样也无法连接.后来试了试sqlplus却可以连接.

oracle2


于是我再sqlplus试了一下192.168.1.2这个地址(同样是本机)却给出了这样的答案。
第一次无监听程序,提示再输入用户名 却又连接上了。(看来第二次是跟你输入sqlplus一样的)

images3

这个答案很明确了当你直接输入sqlplus可以登录,但是你把本机的IP给加上却不能登录。

纳闷了几小时忽然想起以前在玩oracle的时候(没学之前^_^)在哪看见可以配置监听的,就是忘记哪在了。于是又花了半个小时终于找到了

原来是Net Manager,(看来没事玩玩软件比玩玩游戏受益多啊)

images

启动Net Manager 选择LISTENER 现在可以看见监听的地址1原来是localhost不是192.168.1.2(本机)奇怪喽localhost不就是192.168.1.2(我的本机IP)吗?



于是尝试了一下192.168.1.2
用添加地址的按钮增加了一个192.168.1.2
保存退出重启oracle Listener 监听服务稍等片刻。

images6




哈哈居然连接上。看来localhost 不等于192.168.1.2 (localhost是没有经过网卡的监听,嘿嘿个人意见,我不懂网络,纯属联想。)

再试试 Oracle SQL Developer 同样也OK。




无意间看着dos命令发现了这个

images7

以上有3个监听端点(这是增加了192.168.1.2IP)第一个是127.0.0.1第二是IPC协议xxxx(不懂)第三个就是增加的192.168.1.2。

以下图片是增加192.168.1.2之前的



只有两个监听端点

提示:重启服务可以用命令也可以用windows的服务管理。

命令如下

监听启动: lsnrctl start
监听停止: lsnrctl stop
或者就输入:lsnrctl 再输入start 或者 stop

启动Oracle: net start OracleServiceORACLE(ORACLE 我的SID)
停止Oracle: net stop OracleServiceORACLE

连接Oracle数据库,出现The Network Adapter could not establish the connection

问题描述: 在使用Oracle客户端连接Oracle数据库时,出现The Network Adapter could not establish the connection,连接失败。 ...
  • u011616739
  • u011616739
  • 2017年06月28日 13:15
  • 1202

oracle出异常:Io 异常: The Network Adapter could not establish the connection 解决办法

在用eclipse连接数据库出现oracle出异常:Io 异常: The Network Adapter could not establish the connection 解决办法 发现orac...
  • a718515028
  • a718515028
  • 2013年11月04日 16:10
  • 1270

oracle 用SQLDeveloper 连接数据库的时候出现 the network adapter could not estabish现象

前段时间一直在用MySQL,感觉对oracle有点生疏了。就打算在新的proj上面用oracle来熟悉一下。 连接数据库的时候出现了上述问题,有点疑惑。。。心想最近电脑也没有重装,配置文件也一直没有...
  • jeepchenup
  • jeepchenup
  • 2016年09月26日 15:51
  • 3408

数据库连接错误The Network Adapter could not establish the connection

首先,进入服务。点刷新,看看Oracle的TNSListener服务有没有打开。 其次,进cmd运行ipconfig看看你的ip地址,记下来! 然后,用everything这个小软件搜...
  • winteriscomming
  • winteriscomming
  • 2017年03月31日 11:27
  • 1147

Oracle the network adapter could not establish the connection

Oracle the network adapter could not establish the connection 异常 最近自己学oracle发现了这个异常去google搜索了一下,这...
  • zoerlife
  • zoerlife
  • 2013年12月05日 23:02
  • 554

在Myeclipse里创建oracle连接时,出现:The Network Adapter could not establish the connection 错误

我们创建oracle连接时(oracle10g),url往往写成:jdbc:oracle:thin:@地址:1521:ORCL,如:jdbc:oracle:thin:@localhost:1521:O...
  • zhengbo0
  • zhengbo0
  • 2011年09月05日 14:47
  • 4531

利用Sqoop从oracle同步数据到HDFS出现The Network Adapter could not establish the connection的解决方法

问题:Data Connector for Oracle and Hadoop is disabled,Error executing statement: java.sql.SQLException...
  • kancy110
  • kancy110
  • 2017年08月06日 16:56
  • 416

解决The Network Adapter could not establish the connection

解决1 主机与虚拟机ping不通解决2 状态: 失败 -测试失败: IO 错误: The Network Adapter could not establish the connection本次尝试在...
  • dream_an
  • dream_an
  • 2016年05月15日 22:26
  • 5220

The Network Adapter could not establish the connection 供应商代码 20(Oracle 11g release2)

在Oracle 11g上折腾了两个礼拜了,今天又碰到了这样一个问题:打开SQL Developer之后,在连接 本 机 的某个数据库时,提示 “The   Network   Adapter   c...
  • zhouyingge1104
  • zhouyingge1104
  • 2012年08月26日 16:18
  • 12394

Io 异常: The Network Adapter could not establish the connection解决方案

Io 异常: The Network Adapter could not establish the connection 这个异常的出现一般与数据库和你的PC的设置有关 这种异常的出现大致上有下...
  • xyw591238
  • xyw591238
  • 2016年06月04日 13:30
  • 30949
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle the network adapter could not establish the connection
举报原因:
原因补充:

(最多只允许输入30个字)