Oracle本地或局域网程序不能树立衔接处理ITeye - 牛牛娱乐

Oracle本地或局域网程序不能树立衔接处理ITeye

2019年04月01日13时42分18秒 | 作者: 晨轩 | 标签: 局域网,处理,拜访 | 浏览: 307

oracle11本地拜访局域网不可的处理

拜访局域网Oracle数据库 处理在不能上网的状况下面局域网内无法拜访oracle数据库
碰到过3次这种状况,整个研发部门基本是没有办法干事。  www.2cto.com 
早上起床快上班的时分仍是不甘心,总算找到办法,
记住设置完之后要重启电脑,并且设置完之后,假如在没有因特网的状况下面数据库拜访很慢
现在有两台电脑 A 和 B  ;
电脑 A 上有 Oracle11G效劳端; ip地址 192.168.1.120; 端口1521 ;

电脑 A 本机衔接数据库 正常,能够登录及操作等 ;

电脑 B 装备拜访电脑 A 时报错:The Network Adapter could not establish the connection

报这种错的话,网上有说法, 说是防火墙没关,或者是 效劳端效劳没启好等..

按自己的实践状况说明:

由于oracle效劳端拜访装备是需求装备拜访地址监听的,详细见Oracle装置途径:
% product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

这个是我的oracle监听效劳的装备文件,内容为
# listener.ora Network Configuration File: E:\app\rcfeng\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
  (SID_LIST =
  (SID_DESC =
  (SID_NAME = CLRExtProc)
  (ORACLE_HOME = E:\app\rcfeng\product\11.2.0\dbhome_1)
  (PROGRAM = extproc)
  (ENVS = "EXTPROC_DLLS=ONLY:E:\app\rcfeng\product\11.2.0\dbhome_1\bin\oraclr11.dll")
  )
  )
LISTENER =
  (DESCRIPTION_LIST =
  (DESCRIPTION =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
  )
  )
ADR_BASE_LISTENER = E:\app\rcfeng

其间
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
是指监听的地址;
由于本机的效劳端一般都是自己做测验的时分拜访 ;
而为什么咱们写localhost:1521 的时分能够拜访到,便是由于
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
这一句,咱们监听了localhost,所以能够拜访到..
局域网处理方案
假如需求被局域网拜访的话,咱们只需求参加监听拜访地址就能够了,如:
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.120)(PORT = 1521))

这样局域网的机子就能够拜访咱们的oracle效劳了..完好内容为:
LISTENER =
  (DESCRIPTION_LIST =
  (DESCRIPTION =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.120)(PORT = 1521))
  )
  )
From:http://www.2cto.com/database/201212/174202.html

局域网程序调用毛病


实践操作办法操作Net Manger处理修正Host为局域网Ip,操作图例如下:

第一步:修正监听HOST



第二步:修正数据库实例HOST



第三步:修正程序数据库装备HOST



留意:不要忘掉增加端口1521.不然报错:Cannot create PoolableConnectionFactory (Invalid number format for port number)

第四步:封闭体系防火墙

我的体系是win7 64bit,怎样封闭看下面截图:



封闭后界面如下:
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表牛牛娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章