公司的oracle数据库服务器,客户想要在自己的服务器上登陆,但是ip段不同,就在数据库服务器又加了个网卡,配置了相同的ip段,这就需要两个监听,一个原来的监听继续使用,新添加一个监听指定新的IP为客户使用。
1首先使用oracle配置和移植工具目录下Net Configuration Assistant创建新的监听,配置端口号为1522,一直next到配置完成。
2修改D:\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN路径下listener.ora文件内容
# listener.ora Network Configuration File: D:\app\admin\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 = D:\app\admin\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\app\admin\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(GLOBAL_DBANAME = orcl)
(ORACLE_HOME = D:\app\admin\product\11.2.0\dbhome_1)
(SID_NAME = orcl)
)
)
SID_LIST_LISTENER2 =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\app\admin\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\app\admin\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(GLOBAL_DBANAME = orcl)
(ORACLE_HOME = D:\app\admin\product\11.2.0\dbhome_1)
(SID_NAME = orcl)
)
)
LISTENER2 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =
192.168.0.199)(PORT = 1522))
)
)
ADR_BASE_LISTENER2 = D:\app\admin
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.123)(PORT = 1521))
)
)
ADR_BASE_LISTENER = D:\app\admin
新添加的网卡IP为192.168.0.199(举例的IP),则修改红色标示的IP部分,添加完监听,此部分原为计算机名。红色部分SID_LIST_LISTENER2,是手动自己添加的。
3在cmd下执行lsnrctl start listener2,启动后配置的监听listener2。
OK,可以使用新的网卡IP进行连接。
分享到:
相关推荐
### Oracle双实例监听配置详解 在Oracle环境中,为了实现高可用性和资源的有效利用,经常会遇到需要在同一台服务器上部署多个Oracle实例的情况。这种部署模式被称为“Oracle双实例”或者“多实例”。本文将详细介绍...
在Linux环境下配置Oracle数据库时,有时我们需要在同一台服务器上安装多个Oracle实例,并通过一个监听器进行管理。这种配置可以提高资源利用率并简化网络管理。本文将详细介绍如何在Linux下为两个Oracle实例配置一个...
"tcp 端口监听器 使用教程" 以下是关于 TCP 端口监听器 使用教程的知识点详细解释: TCP 端口监听器的作用: TCP 端口监听器是一个消息转发代理,起到监视和转发消息的作用。它可以截获 SOAP 消息,并将其转发到...
3. **配置服务器端**:设置一个服务器,监听特定的TCP端口,接收客户端的连接请求。你可以使用`ServerChannelSinkProvider`和`TcpChannel`来创建自定义通道,处理客户端的连接和消息。 4. **创建实例并注册**:在...
通过查看源码,我们可以学习如何整合数据库监听和WebSocket推送的细节,例如如何配置数据库连接,如何编写WebSocket服务器代码,以及如何在前端与WebSocket服务器交互等。 总的来说,WebSocket监听数据库是一项技术...
由于描述中提到“数据库要自己配置”,这意味着该服务可能依赖于一个外部数据库来存储或检索数据。开发者需要根据项目需求,如使用MySQL、Oracle或其他数据库,进行相应的数据库设置,包括连接字符串、用户名、密码...
客户端提供了一套API,允许开发者在应用中动态获取或监听配置的变化。 1. **初始化Apollo客户端** 初始化是使用Apollo的第一步,通常在应用启动时完成。这涉及到配置服务地址、命名空间等信息。在源码中,可以看到...
本资料包“linux服务器配置双redis.zip”专注于讲解如何在Linux服务器上配置多端口Redis实例,实现数据的分离存储和备份,有效防止数据混杂和数据击穿问题。 首先,让我们了解什么是Redis。Redis(Remote ...
- 在“General”标签下启用SSL监听,并设置监听端口(如7001)。 - 转到“Keystore & SSL”标签,选择“Custom Identity and Custom Trust”。 - 配置密钥库路径为`weblogic.jks`的完整路径,并设置相应的密码。 ...
可以通过配置Socket服务监听不同的端口,例如8090,以避免这种冲突。 在实际开发中,可能还需要考虑异常处理、安全策略(防火墙、SSL加密)以及性能优化(如连接池管理)等问题。总的来说,"web监听端口(Socket服务...
5. 创建同步任务:在Manager中创建新的同步任务,指定源数据库和目标数据库,配置双A同步策略。 五、启动与监控 1. 启动Zookeeper集群。 2. 启动Manager:执行对应的启动脚本,如`nohup java -jar manager.jar > ...
### Sybase数据库多网卡配置详解 #### 一、引言 Sybase是一款高性能的数据库管理系统,被广泛应用于金融、电信等行业。由于其支持多进程和多线程特性,因此在实际部署过程中经常需要配置多网卡或多端口来满足不同...
这通常涉及设置监听443端口(HTTPS默认端口),并指定SSL证书和私钥的路径。这里推荐使用Let's Encrypt提供的免费SSL证书。以下是一个基本的Nginx配置示例: ```nginx server { listen 80; listen 443 ssl http2...
使用这样的工具,开发者或网络管理员可以洞察网络状态,发现潜在的安全问题,优化网络配置,或者进行故障诊断。 总的来说,原始套接字监听是一种强大的网络编程技术,它提供了深入洞察网络行为的能力。通过理解和...
在“JavaFX+Jfoenix 学习笔记(八)--事件、监听、属性绑定源码”中,我们将深入探讨JavaFX中的事件处理、监听器和属性绑定。 1. **事件处理**: 在JavaFX中,事件是用户与应用程序交互时发生的动作,如点击按钮、...
3. **参数配置**:用户可以自由设置串口的各项参数,如波特率、数据位、停止位、校验位等,以适应不同设备的需求。 4. **源码开放**:提供源码意味着用户可以查看软件的工作机制,了解串口通信的实现细节,甚至可以...
3. 配置WebLogic Server:在WebLogic管理控制台中,配置SSL监听端口,选择已创建的密钥库和私钥别名。 三、双向SSL配置 双向SSL(也称为Mutual SSL)需要客户端同时验证服务器和服务器验证客户端的身份。 1. 创建...
监听技术,如同一把双刃剑,既可以用于防御信息泄露,也可能被恶意利用来窃取网络数据。本文旨在探讨网络监听的基本原理,分析其实现机制,以及提出有效的防范策略。 网络监听,简单来说,就是监控网络中的数据传输...
总结来说,Windows 2003下Oracle双节点双数据库集群的配置过程涉及了监听器、数据库实例的管理和客户端的TNS配置。通过这样的设置,可以实现高可用性,确保即使在单个节点故障的情况下,数据服务仍能正常运行。
### QEMU虚拟机网卡及网络配置详解 #### 基本概念 QEMU是一款开源的虚拟机模拟器,能够模拟完整的系统环境,包括处理器、内存、存储设备以及网络设备等。为了使虚拟机能够正常地与其他物理或虚拟机进行通信,QEMU...