原始的内容是:
# listener.ora Network Configuration File: E:\app\Administrator\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\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WIN-R9FGL6FQMTP)(PORT = 1521))
)
)
ADR_BASE_LISTENER = E:\app\Administrator
LISTENER_LHH =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WIN-R9FGL6FQMTP)(PORT = 1522))
)
)
ADR_BASE_LISTENER_LHH = E:\app\Administrator
FSYD =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WIN-R9FGL6FQMTP)(PORT = 1523))
)
)
ADR_BASE_FSYD = E:\app\Administrator
配置两个端口的方法,修改listener.ora这个文件如下:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = znwysys)
(ORACLE_HOME =E:\app\Administrator\product\11.2.0\dbhome_1)
(SID_NAME = znwysys)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =WIN-R9FGL6FQMTP)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST =WIN-R9FGL6FQMTP)(PORT = 1522))
(ADDRESS = (PROTOCOL = TCP)(HOST =WIN-R9FGL6FQMTP)(PORT = 1523))
)
)
ADR_BASE_FSYD = E:\app\Administrator
这样下面的这两个内容:
conn sys/fsyd@192.168.1.249:1521/znwysys as sysdba
和
conn sys/fsyd@192.168.1.249:1522/fsyd as sysdba
都是可以的。
分享到:
相关推荐
`listener.ora`文件是Oracle监听器的配置文件,它定义了监听器的名称、监听的端口以及服务名等信息。当客户端尝试连接到Oracle数据库时,监听器会接收请求,并根据配置转发到相应的数据库实例。以下是一些关于`...
`listener.ora`是Oracle监听器的配置文件,它定义了监听器所监听的网络服务,包括服务名、端口号、协议等信息。当一个数据库实例启动后,监听器会根据这个文件监听特定的网络端口,等待来自客户端的连接请求。在`...
Listener.ora文件中可以配置监听器的参数,例如监听端口号、协议类型等。 其次,sqlnet.ora文件是用于配置Oracle网络连接的。这个文件类似于Linux或者其他Unix系统中的nsswitch.conf文件,用于决定客户端如何解析...
总之,`listener.ora`、`sqlnet.ora` 和 `tnsnames.ora` 这三个文件共同构成了Oracle网络配置的核心,它们分别负责监听服务管理、安全与命名方法配置以及网络服务名映射,确保了Oracle数据库能够高效、安全地在网络...
"listener.ora" 文件是 Oracle 数据库服务器配置的一部分,它定义了监听器(Listener)的配置信息,监听器是数据库对外提供服务的关键组件。在Oracle环境中,监听器负责管理数据库实例与客户端之间的网络通信,允许...
- `listener.ora`用于服务端,负责配置监听器参数,确保客户端能够成功连接到服务端。 这三个文件的正确配置对于实现Oracle客户端与服务端之间的稳定通信至关重要。理解它们的工作原理有助于快速诊断和解决问题。
正确配置tnsnames.ora文件对于定义正确的数据库连接至关重要,而listener.ora文件则确保了客户端能够正确地与服务器端的监听器进行通信。完成这些配置后,您可以使用SQL*Plus命令行工具测试连接,确保一切正常运行。
【tnsnames.ora配置】是Oracle数据库网络配置中的一个重要组成部分,主要负责将易于记忆的TNS名称映射到实际的主机名或IP地址以及相关的服务信息。tnsnames.ora文件通常位于$ORACLE_HOME/network/admin目录下,与...
`listener.ora`文件用于配置监听器进程,该进程负责接收远程客户端的连接请求并将它们转发给Oracle服务器进程。虽然对于本地连接来说不是必须的,但如果关闭监听器进程,则无法接收新的远程连接请求。 **示例配置**...
Oracle数据库系统是企业级广泛应用的关系型数据库管理系统,其在服务器端的网络通信主要依赖于Listener(监听器)和tnsnames.ora配置。这两个组件对于数据库的连接和管理至关重要。本文将详细介绍这两个组件以及如何...
4. 保存配置,监听器的配置文件(listener.ora)通常位于$ORACLE_HOME/network/admin目录下。 客户端的本地服务名配置则涉及以下步骤: 1. 启动客户端的Net Manager,添加新的Net服务名,如myoracle。 2. 选择TCP/...
- `listener.ora` 文件用于配置监听器,监听器是负责接收来自客户端的连接请求并将其分发给合适的 Oracle 服务器进程的组件。如果未使用远程连接,则可能不需要监听器;即使关闭监听器,也不会影响已建立的数据库...
通过编辑`listener.ora`,可以配置监听器监听多个端口或服务于多个数据库实例。 **tnsnames.ora文件** `tnsnames.ora`是Oracle的客户端配置文件,它定义了如何连接到远程Oracle数据库的逻辑服务名(Logical Service...
`listener.ora` 文件中包含了监听器的名称、使用的端口、网络协议以及需要监听的服务名等信息。 2. **sqlnet.ora**:网络服务参数文件 `sqlnet.ora` 文件控制着Oracle Net Services的网络行为和安全设置。它定义了...
在 listener.ora 配置文件中,需要指定 SID_LIST_LISTENER 和 LISTENER 两个部分。SID_LIST_LISTENER 用于指定实例名,而 LISTENER 用于指定监听的地址和端口号。在配置 listener.ora 文件时,需要注意正确指定实例...