- 浏览: 308634 次
- 性别:
- 来自: 南昌
文章分类
最新评论
-
秋风扫落叶:
不错,学习了。shadow文件中记录的格式是什么?
/etc/passwd & /etc/shadow 详解 -
key232323:
重拾jstl——写得很好。我收藏下。
JSTL标签用法 -
zxl10059:
不错,非常简明扼要
Hibernate分页 -
Batmankwok:
很好,所见略同,
自定义组件MXML和as两种实现的方式和区别 -
Dxx23:
摘话回帖!
通过response对象的sendRedirec ...
response.sendRedirect方式的转向与RequestDispatcher的forward方法的比较
netstat -a查看所有端口
lsnrctl
start
启动指定的监听器
stop
关闭指定的监听器
status
显示监听器的状态。Status命令显示监听器是不是活动的,日志与跟踪文件的位置,监听器已经持续运行了多长时间,以及监听器所监听的任务。
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Produc
tion
启动日期 10-1月 -2006 15:25:20
正常运行时间 6 天 19 小时 48 分 15 秒
跟踪级别 off
安全性 OFF
SNMP OFF
监听器参数文件 d:\oracle\ora92\network\admin\listener.ora
监听器日志文件 d:\oracle\ora92\network\log\listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bonc05)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bonc05)(PORT=8080))(Presentation=HTT
P)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bonc05)(PORT=2100))(Presentation=FTP
)(Session=RAW))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "hncrm" 包含 2 个例程。
例程 "hncrm", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
例程 "hncrm", 状态 READY, 包含此服务的 1 个处理程序...
服务 "hncrmXDB" 包含 1 个例程。
例程 "hncrm", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
services
列举监听器的服务信息,比如这些服务是否有任何专用的预生成服务器进程或与之相关的调度进程,以及每个服务已有多少连接被接受或拒绝。这种方法用来检查一个监听器是否在监听一个指定服务。
列出服务的一个汇总表及为每个协议服务处理程序所建立和拒绝的连接信息个数。
LSNRCTL> services lsnr_hndw
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
Services Summary...
Service "hndw" has 1 instance(s).
Instance "hndw", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:96240 refused:0
LOCAL SERVER
The command completed successfully
Version
显示oracle net软件与协议适配器的版本
reload
重新装入监听器,重新读取listener.ora文件,但不关闭监听器。如果该文件发生了变化,重新刷新监听器。
save_config
当从lsnrctl工具中对listener.ora文件进行了修改时,复制一个叫做listener.bak的listener.ora的文件
trace
打开监听器的跟踪特性
change_password
允许用户修改关闭监听器所需要的密码
quit
退出lsnrctl实用工具
exit
退出lsnrctl实用工具
set*
password
指定在lsnrctl命令行工具中执行管理任务所需要的密码
rawmode
displaymode
trc_file
指定监听器跟踪信息的位置。默认设置是$ORACLE_HOME\network\trace\listener.trc
trc_directory
trc_level
跟踪级别
OFF - 未启用跟踪功能。OFF 为默认设置。
USER - 将跟踪设置为用户的相应级别。跟踪以标识用户导致的错误条件。
ADMIN - 将跟踪设置为数据库管理员的相应级别。跟踪以标识特定的安装问题。
SUPPORT - 将跟踪设置为客户支持人员的相应级别。 跟踪文件可能会变得很大。
Oracle Corporation 建议在不进行网络问题诊断时关闭跟踪功能。
log_file
指定一个监听器将把日志信息写到哪里。这个参数在默认的情况下是ON,并默认为%oracle_home%\network\log\listener.log
log_directory
log_status
current_listener
inbound_connect_timeout
定义监听器在一个会话得到启动时将等待的有效响应时间。默认设置为10秒。
startup_waittime
定义监听器在响应lsnrctl命令行工具中的一条status命令之前将等待多长时间。
save_config_on_stop
指定在一个lsnrctl会话期内所发生的修改在退出时是否应该被保存起来。
show*
rawmode
显示关于status和service的较详细信息(当他们设置成on时)值为ON或OFF
displaymode
把lsnrctl工具的显示模式设置成raw、compact、normal或verbose
服务显示模式为NORMAL
rules
trc_file
指定监听器跟踪信息的位置。默认设置是$ORACLE_HOME\network\trace\listener.trc
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=linux)(PORT=3521)))
listener2 参数 \trc_file\ 被设为 listener2.trc
命令执行成功
trc_directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "trc_directory" set to /oracle/app/oracle/product/920/networ
k/trace/
The command completed successfully
trc_level
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "trc_level" set to off
The command completed successfully
log_file
指定一个监听器将把日志信息写到哪里。这个参数在默认的情况下是ON,并默认为%oracle_home%\network\log\listener.log
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "log_file" set to lsnr_hndw.log
The command completed successfully
log_directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "log_directory" set to /oracle/app/oracle/product/920/networ
k/log/
The command completed successfully
log_status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "log_status" set to ON
The command completed successfully
current_listener
目前的监听器为 listener2
inbound_connect_timeout
定义监听器在一个会话得到启动时将等待的有效响应时间。默认设置为10秒。
$ oerr ora 12525
12525, 00000, "TNS:listener has not received client's request in time allowed"
// *Cause: The listener disconnected the client because the client failed to
// provide the necessary connect information within the allowed time interval.
// This may be a result of network/system delays; or this may indicate that a
// malicious client is trying to cause a Denial of Service attack on the
// listener.
// *Action: If the error occurred because of a slow network/system,
// reconfigure INBOUND_CONNECT_TIMEOUT to a larger value. If a malicious
// client is suspected, use the address in listener.log to identify the
// source and restrict access. Turn on tracing for more information.
// *Comment: The logged address in listener.log may not be reliable as it
// can be forged at the lower networking layers (e.g. in the case of TCP/IP).
startup_waittime
定义监听器在响应lsnrctl命令行工具中的一条status命令之前将等待多长时间。
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=linux)(PORT=3521)))
listener2 参数 \startup_waittime\ 被设为 0
命令执行成功
snmp_visible
save_config_on_stop
指定在一个lsnrctl会话期内所发生的修改在退出时是否应该被保存起来。
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521)
)
lsnr_hndw parameter "save_config_on_stop" set to OFF
The command completed successfully
start
启动指定的监听器
stop
关闭指定的监听器
status
显示监听器的状态。Status命令显示监听器是不是活动的,日志与跟踪文件的位置,监听器已经持续运行了多长时间,以及监听器所监听的任务。
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Produc
tion
启动日期 10-1月 -2006 15:25:20
正常运行时间 6 天 19 小时 48 分 15 秒
跟踪级别 off
安全性 OFF
SNMP OFF
监听器参数文件 d:\oracle\ora92\network\admin\listener.ora
监听器日志文件 d:\oracle\ora92\network\log\listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bonc05)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bonc05)(PORT=8080))(Presentation=HTT
P)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bonc05)(PORT=2100))(Presentation=FTP
)(Session=RAW))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "hncrm" 包含 2 个例程。
例程 "hncrm", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
例程 "hncrm", 状态 READY, 包含此服务的 1 个处理程序...
服务 "hncrmXDB" 包含 1 个例程。
例程 "hncrm", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
services
列举监听器的服务信息,比如这些服务是否有任何专用的预生成服务器进程或与之相关的调度进程,以及每个服务已有多少连接被接受或拒绝。这种方法用来检查一个监听器是否在监听一个指定服务。
列出服务的一个汇总表及为每个协议服务处理程序所建立和拒绝的连接信息个数。
LSNRCTL> services lsnr_hndw
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
Services Summary...
Service "hndw" has 1 instance(s).
Instance "hndw", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:96240 refused:0
LOCAL SERVER
The command completed successfully
Version
显示oracle net软件与协议适配器的版本
reload
重新装入监听器,重新读取listener.ora文件,但不关闭监听器。如果该文件发生了变化,重新刷新监听器。
save_config
当从lsnrctl工具中对listener.ora文件进行了修改时,复制一个叫做listener.bak的listener.ora的文件
trace
打开监听器的跟踪特性
change_password
允许用户修改关闭监听器所需要的密码
quit
退出lsnrctl实用工具
exit
退出lsnrctl实用工具
set*
password
指定在lsnrctl命令行工具中执行管理任务所需要的密码
rawmode
displaymode
trc_file
指定监听器跟踪信息的位置。默认设置是$ORACLE_HOME\network\trace\listener.trc
trc_directory
trc_level
跟踪级别
OFF - 未启用跟踪功能。OFF 为默认设置。
USER - 将跟踪设置为用户的相应级别。跟踪以标识用户导致的错误条件。
ADMIN - 将跟踪设置为数据库管理员的相应级别。跟踪以标识特定的安装问题。
SUPPORT - 将跟踪设置为客户支持人员的相应级别。 跟踪文件可能会变得很大。
Oracle Corporation 建议在不进行网络问题诊断时关闭跟踪功能。
log_file
指定一个监听器将把日志信息写到哪里。这个参数在默认的情况下是ON,并默认为%oracle_home%\network\log\listener.log
log_directory
log_status
current_listener
inbound_connect_timeout
定义监听器在一个会话得到启动时将等待的有效响应时间。默认设置为10秒。
startup_waittime
定义监听器在响应lsnrctl命令行工具中的一条status命令之前将等待多长时间。
save_config_on_stop
指定在一个lsnrctl会话期内所发生的修改在退出时是否应该被保存起来。
show*
rawmode
显示关于status和service的较详细信息(当他们设置成on时)值为ON或OFF
displaymode
把lsnrctl工具的显示模式设置成raw、compact、normal或verbose
服务显示模式为NORMAL
rules
trc_file
指定监听器跟踪信息的位置。默认设置是$ORACLE_HOME\network\trace\listener.trc
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=linux)(PORT=3521)))
listener2 参数 \trc_file\ 被设为 listener2.trc
命令执行成功
trc_directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "trc_directory" set to /oracle/app/oracle/product/920/networ
k/trace/
The command completed successfully
trc_level
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "trc_level" set to off
The command completed successfully
log_file
指定一个监听器将把日志信息写到哪里。这个参数在默认的情况下是ON,并默认为%oracle_home%\network\log\listener.log
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "log_file" set to lsnr_hndw.log
The command completed successfully
log_directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "log_directory" set to /oracle/app/oracle/product/920/networ
k/log/
The command completed successfully
log_status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521))
)
lsnr_hndw parameter "log_status" set to ON
The command completed successfully
current_listener
目前的监听器为 listener2
inbound_connect_timeout
定义监听器在一个会话得到启动时将等待的有效响应时间。默认设置为10秒。
$ oerr ora 12525
12525, 00000, "TNS:listener has not received client's request in time allowed"
// *Cause: The listener disconnected the client because the client failed to
// provide the necessary connect information within the allowed time interval.
// This may be a result of network/system delays; or this may indicate that a
// malicious client is trying to cause a Denial of Service attack on the
// listener.
// *Action: If the error occurred because of a slow network/system,
// reconfigure INBOUND_CONNECT_TIMEOUT to a larger value. If a malicious
// client is suspected, use the address in listener.log to identify the
// source and restrict access. Turn on tracing for more information.
// *Comment: The logged address in listener.log may not be reliable as it
// can be forged at the lower networking layers (e.g. in the case of TCP/IP).
startup_waittime
定义监听器在响应lsnrctl命令行工具中的一条status命令之前将等待多长时间。
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=linux)(PORT=3521)))
listener2 参数 \startup_waittime\ 被设为 0
命令执行成功
snmp_visible
save_config_on_stop
指定在一个lsnrctl会话期内所发生的修改在退出时是否应该被保存起来。
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=130.76.1.41)(PORT=3521)
)
lsnr_hndw parameter "save_config_on_stop" set to OFF
The command completed successfully
发表评论
-
序列初始化过了,但每次currval都要先nextval,为何?
2010-06-19 09:04 2311序列已经初始化过了, ... -
参考游标(refcursor)的使用
2010-06-18 16:00 1346参考游标(refcursor)的使用 我们知道在sql ... -
精妙SQL语句
2010-06-13 15:06 725说明:复制表(只复制结构,源表名:a 新表名:b) S ... -
sql 中case的用法
2010-06-13 15:04 1780首先让我们看一下 CASE 的语法。在一般的 SELECT 中 ... -
利用Crontab实现对Oracle数据库的定时备份
2010-05-18 09:29 1051对Oracle数据库的定时热备份(Exp)通常可用两种办法实现 ... -
Oracle 数据库备份与恢复总结-exp/imp (导出与导入装库与卸库)
2010-04-20 19:04 5308sqlldr userid=B/A@D control=res ... -
数据批量导入Oracle数据库
2010-04-14 21:16 1211SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提 ... -
truncate,delete,drop的异同点
2010-04-12 01:17 849truncate,delete,drop的异同点 ... -
oracle修改IP
2010-03-10 09:15 1877oracle数据库更改IP地址后,发现无法连接。需要修改一下对 ... -
Oracle学习过程
2009-10-07 10:22 1261编号 名称 内容 ... -
Oracle数据库监听配置
2009-09-22 17:47 1114来源: 中国IT实验室 近段时间很多网友提出监听配置相关问题 ... -
ora-01033:oracle initialization or shutdown in progress 解决方法
2009-09-21 23:19 3783今天研究Oracle遇到了这个问题ora-01033:o ... -
ORA-12528问题解决 sp2-0460未连接解决
2009-09-21 00:31 1994在solaris中运行了lsnrctl stop将listen ... -
Oracle 9i pfile/spfile 参数文件详解
2009-09-08 14:06 1511(1)Pfile文件 Pfile(Parameter F ... -
ORACLE中添加删除主键
2009-08-27 21:36 8301、创建表的同时创建主键约束(1)无命名create tabl ... -
oracle 自增列
2009-08-10 13:23 2053由于Oracle不像SQL Server 那样系统自带自增列, ... -
oracle 临时表的使用 [转]
2009-08-18 10:44 974oracle 临时表的使用 跟普通表一样.oracle ... -
oracle临时表相关知识
2009-08-18 21:29 1047在Oracle8i或以上版本中 ... -
ORACLE SQL语句优化
2009-08-18 21:30 10011.共享SQL语句 为了不重复解析相同的SQL语句,在第一 ... -
Oracle exp/imp备份还原数据
2009-08-18 21:32 1904Oracle exp/imp备份还原数据 exp hel ...
相关推荐
### lsnrctl 使用大全 #### 一、概述 `lsnrctl` 是 Oracle 数据库管理系统中的一个实用工具,主要用于管理数据库监听器(Listener)。它提供了多种命令来控制监听器的状态,例如启动、停止监听器,查看监听器的状态...
### lsnrctl 使用详解 #### 一、概述 `lsnrctl` 是 Oracle 数据库提供的一个命令行工具,主要用于管理监听器(Listener)。监听器是 Oracle 数据库中的一个关键组件,它负责监听客户端连接请求,并将这些请求分发到...
下面将详细介绍`lsnrctl`命令的各种使用场景和参数。 1. **status**:这个命令用于查看监听器的状态,包括监听器是否正在运行,其运行时间和配置信息。通过这个命令,你可以检查监听器是否正常工作,是否有任何错误...
本文将针对一种特定的现象——使用`lsnrctl status`命令时出现卡住的问题进行分析,并提供两种有效的解决方案。 #### 二、现象描述 当Oracle数据库出现无法连接的情况时,管理员通常会尝试使用`lsnrctl status`...
Oracle数据库是全球广泛使用的大型企业级关系型数据库系统,它在数据存储、管理和处理方面具有卓越的性能。在Oracle的安装和配置过程中,有几份关键的文件对于系统的正常运行至关重要。这里我们来详细探讨标题中提及...
除了使用lsnrctl命令行工具,Oracle还提供了图形化的监听器管理工具——Net Manager。这个工具允许用户通过图形界面来配置和管理监听器,它提供了直观的界面和菜单选项,使得监听器的配置和管理工作更加容易。 对于...
使用 lsnrctl 命令启动 Oracle 监听器服务。例如: ``` [oracle@zwpt /]$ lsnrctl start ``` 这将启动 Oracle 监听器服务,并显示服务状态信息。 第三步:启动 Oracle 服务 使用 sqlplus 命令启动 Oracle 服务。...
4. **重启监听器**:使用`lsnrctl stop`和`lsnrctl start`命令重启监听器使配置生效。 5. **测试连接**:使用SQL*Plus或其他工具尝试连接数据库,确保配置正确无误。 通过以上步骤,可以在Linux环境下成功配置两个...
随后讲解使用lsnrctl命令对监听服务进行控制的方法,即start和stop参数的应用。 适合人群:针对拥有一定Oracle使用经验的技术人员。 使用场景及目标:在日常维护或者计划更新期间需要执行的Oracle数据库及其监听服务...
3. 打开监听器:使用命令“lsnrctl start”可以打开监听器。 4. 关闭监听器:使用命令“lsnrctl stop”可以关闭监听器。 5. 查看当前用户的角色:使用命令“select * from user_role_privs;”可以查看当前用户的...
**方法1:使用`dbstart`和`lsnrctl`命令** 1. 以root用户登录Linux系统。 2. 使用`cd $ORACLE_HOME`进入Oracle安装目录。 3. 执行`dbstart`命令来重启数据库服务。 4. 接着运行`lsnrctl start`命令来启动监听器。 *...
方法三是使用 Oracle 身份登录数据库,然后使用 startup 命令启动数据库,接着使用 lsnrctl start 命令启动监听器。 二、重启实例 重启实例是指重启 Oracle 数据库实例的过程。在 Linux 中,可以使用 export ...
- **查看监听器状态**: 使用`lsnrctl status`命令检查监听器的状态,确认其是否正在运行。 ### 数据库用户管理 - **创建用户**: 通过`create user <username> identified by <password> default tablespace ...
对于CentOS 6.x,可以使用`yum install`命令来安装。此外,可能需要根据实际情况修改主机名,这可以通过编辑`/etc/sysconfig/network`文件,将`HOSTNAME`变量更改为所需的主机名,然后重启系统使其生效。 在进行...
- **验证**:使用`% lsnrctl status`命令查看监听器状态报告,确保监听器已启动。 - **关闭步骤**: 1. 以oracle用户身份登录。 2. 使用`lsnrctl stop`关闭监听器。 3. 或者进入监听器控制台:`% lsnrctl`,...
要手工启动或关闭Oracle数据库,可以使用`sqlplus`和`lsnrctl`命令。`sqlplus`是Oracle提供的一个命令行工具,用于与数据库交互。要启动或关闭数据库,首先需要设置`ORACLE_SID`环境变量以指定数据库实例名,然后...
使用方法:把该Q可执行文件考备份到linux上任何目录,第一次执行会被加到系统目录,以后每次执行都可以像使用系统命令一样。 1.查看保存好的命令 [root@localhost ~]# q 1_____clear 2_____tar -xzvf 3_____tar -czvf...