当前位置:首页 > 行业动态 > 正文

Oracle 10中启用监听功能的步骤

在Oracle 10中启用监听功能,可以按照以下步骤进行操作:

1、打开命令提示符窗口:我们需要打开一个命令提示符窗口,可以通过点击“开始”按钮,然后选择“运行”,在弹出的对话框中输入“cmd”并按下回车键来打开命令提示符窗口。

2、切换到Oracle安装目录:在命令提示符窗口中,我们需要切换到Oracle安装目录,可以使用“cd”命令来切换目录,如果Oracle安装在C盘的“oracle”文件夹中,可以输入以下命令:

“`

cd C:oracle

“`

3、启动监听服务:在Oracle安装目录下,我们可以使用“lsnrctl”命令来启动监听服务,输入以下命令:

“`

lsnrctl start

“`

这将启动监听服务,并显示监听服务的相关信息,如果监听服务成功启动,你将看到类似于以下的输出信息:

“`

LSNRCTL for 32bit Windows: Version 10.2.0.1.0 Production on 星期三 6月 5 14:35:28 2023

Copyright (c) 1991, 2013, Oracle. All rights reserved.

启动tnslsnr: 请等待…

服务已启动。

“`

4、验证监听服务状态:为了验证监听服务是否成功启动,我们可以使用“lsnrctl status”命令来查看监听服务的状态,输入以下命令:

“`

lsnrctl status

“`

这将显示监听服务的状态信息,如果监听服务成功启动,你将看到类似于以下的输出信息:

“`

LSNRCTL for 32bit Windows: Version 10.2.0.1.0 Production on 星期三 6月 5 14:35:28 2023

Copyright (c) 1991, 2013, Oracle. All rights reserved.

实例名: ORCL

全局数据库名: ORCL

服务名: orclXDB

版本: 10.2.0.1.0 Production

服务器主机名: DESKTOPXXXXXXXX

服务器进程标识符: 15760@DESKTOPXXXXXXXX

日志文件: C:oraclediagtnslsnrORCLtracelistener.log

日志序列号: 1

跟踪级别: off

监事器状态: ONLINE

监听器状态: ONLINE

监听端口: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))

服务地址: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))

最大连接数: 50

当前连接数: 0

等待连接数: 0

接受连接数: 20

测试连接数: 0

远程主机连接数: 0

排队长度(字节): 0

接收/发送字节数: 0/0 (字节)

监听器超时时间(秒): 无限制

侦听器名称解析缓存大小(字节): 10485760

侦听器名称解析缓存命中率: 100%

“`

从输出信息中,我们可以看到监听服务的状态为“ONLINE”,表示监听服务已经成功启动,我们还可以看到监听服务的端口号为1521。

5、配置监听器:在Oracle中,我们可以使用“netca”命令来配置监听器,输入以下命令:

“`

netca /silent /responseFile /ignoreSysPrereqs /forceFileOverwrite /nologfile /fromenv /enableListener /startService TNS_ADMIN="C:oracleproduct10.2.0db_1NETWORKADMIN" SID=orcl XDB_CONFIG="C:oracleproduct10.2.0db_1NETWORKADMINlistener.ora" EXTPROC_CONNECTIONS=5 EXTPROC_DIR="C:oracleproduct10.2.0db_1bin" EXTPROC_DLLS="ORACLE_HOMEbinoraproc10.dll ORACLE_HOMEbinoracore10.dll" EXTPROC_SRVENV="ORACLE_HOMEbinoraenv.exe" EXTPROC_TYPE="EXTPROC" ADR_BASE="ORCL" ADR_LISTENER="LISTENER" ADR_SID_LIST_LISTENER="ORCL" ADR_SID_LIST="ORCL" ADR_BASE_LISTENER="ORCL" ADR_LOGFILE="listener.log" ADR_PID="ORCL" ADR_MULTI_SZ_LISTENER="LISTENER" ADR_MULTI_SZ_ADR="ORCL" ADR_ENABLED="TRUE" ADR_DISABLED="FALSE" ADR_VERSION="UNKNOWN" ADR_OWNER="SYS" ADR_GROUP="dba" ADR_REPLICATION="NOT SUPPORTED" ADR_AUTHENTICATION="CERTIFIED" ADR_METHOD="RSA/ECB/PKCS5Padding" ADR_SSLKEYSIZE="2048" ADR_SSLVERSION="DEFAULT" ADR_SSLCIPHERS="DEFAULT" ADR_SSLCOMPRESSION="OFF" ADR_STATISTICS="OFF" ADR_STATISTICS_TIMEOUT="365" ADR_STATISTICS_LEVEL="Basic" ADR_STATISTICS_DESCRIPTIVE="FALSE" ADR_STATISTICS_PERSISTENT="FALSE" ADR_TRACEFILE="NONE" ADR_TRACELEVEL="OFF" ADR_BACKUPMODEL="NONE" ADR_FLASHBACKMODEL="NONE" ADR_ARCHIVELOGMODEL="NONE" ADR_MAXLOGHISTORY="UNLIMITED" ADR_LOGHISTORYLIFETIME="UNLIMITED" ADR_LOGARCHIVEDESTINATION="NONE" ADR_LOGARCHIVINGLIFETIME="UNLIMITED" ADR_LOGARCHIVINGMODEL="NONE" ADR_FASTSTARTMTTR("UNLIMITED") ADR_AUTOBACKUPPREFS("NONE") ADR_ENABLED("TRUE") ADR_DISABLED("FALSE") > listener.ora.rsp < /silent > listener.ora < /responseFile > listener.ora < /ignoreSysPrereqs > listener.ora < /forceFileOverwrite > listener.ora < /nologfile > listener.ora < /fromenv > listener.ora < /enableListener > listener.ora < /startService > listener.ora < /commitSave > listener.ora < /exit > listener.ora < /quit > listener.ora < /saveConfig > listener.ora < /cancel > listener.ora < /help > listener.ora < /? > listener.ora < /quit > listener.ora < /saveConfig > listener.ora < /cancel > listener.ora < /help > listener.ora < /? > listener.ora < /quit > listener.ora < /saveConfig > listener.ora < /cancel > listener.ora < /help > listener.ora < /? > listener.ora < /quit > listener.ora < /saveConfig > listener.ora < /cancel > listener.ora < /help > listener.ora < /? > listener.ora < /quit > listener.ora < /saveConfig > listener.ora < /cancel > listener.ora < /help > listener

0

随机文章