网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.ORACLE7.0到ORACLE8.1的新特性比.
.oracle大型数据库的信息排错一法.
.Oracle ADO数据存取.
.如何在Windosws 2000中安装PHP4并.
.如何找出按某字段大小排列的5条记.
.通过实例来教你如何配置Oracle监.
.快速掌握一个获取单据编号存储过.
.Oracle诊断案例3-Spfile案例.
.甲骨文、惠普、英特尔联合举办IS.
.数据仓库离我们到底有多远?.
.ORACLE在HP-UX下的系列问题处理(.
.Oracle高手必读手册!.
.Oracle 10G 最佳20位新特性:虚拟.
.基于Oracle9i的服务器性能评测.
.Oracle 9i 在Open Unix 8下的安装.
.怎样看oracle查询语句执行计划?.
.Oracle数据库备份技巧.
.管理好密码文件对于执行数据库管.
.利用SQL * Plus复制遗留的Oracle.
.About %ROWTYPE in PL/SQL..

如何更改监听器日志文件名称

发表日期:2008-2-9


    今天一个数据库的监听器日志出了点问题,用set log_file命令重新定位一个日志文件得以解决。 发现以下两个命令很有用:
LSNRCTL> set current_listener <listener name>
LSNRCTL> set log_file <sid name>.log
使用set current_listener可以访问非缺省监听器,使用set log_file更改名称后,原来有问题的日志文件可以清除或实现日志重定位:
[Oracle@jumper admin]$ lsnrctl
LSNRCTL for Linux: Version 9.2.0.4.0 - ProdUCtion on 10-NOV-2006 16:54:16
Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.
Welcome to LSNRCTL, type "help" for information.
LSNRCTL> set current_listener LISTENER1
Current Listener is LISTENER1
LSNRCTL> set log_file
Parameter Value: a.log
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
LISTENER1 parameter "log_file" set to a.log
The command completed successfully
LSNRCTL> status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER1
Version                   TNSLSNR for Linux: Version 9.2.0.4.0 - Production
Start Date                10-NOV-2006 16:54:12
Uptime                    0 days 0 hr. 2 min. 6 sec
Trace Level               off
Security                  OFF
SNMP                      OFF
Listener Parameter File   /opt/oracle/product/9.2.0/network/admin/listener.ora
Listener Log File         /opt/oracle/product/9.2.0/network/log/a.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=172.16.33.11)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "conner" has 1 instance(s).
  Instance "conner", status UNKNOWN, has 1 handler(s) for this service...
Service "eygle" has 1 instance(s).
  Instance "eygle", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
LSNRCTL>

假如需要将这个修改永久化,需要使用save_config命令保存一下:
LSNRCTL> save_config
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
Saved LISTENER1 configuration parameters.
Listener Parameter File /opt/oracle/product/9.2.0/network/admin/listener.ora
Old Parameter File /opt/oracle/product/9.2.0/network/admin/listener.bak
The command completed successfully
此时listener.ora文件会被增加如下记录:
[oracle@jumper oracle]$ tail -5 /opt/oracle/product/9.2.0/network/admin/listener.ora
#----ADDED BY TNSLSNR 14-NOV-2006 16:39:12---
LOG_FILE_LISTENER1 = a.log
#--------------------------------------------
记录一下。 -The End-

上一篇:Oracle数据库执行计划的一些基本概念 (2) 人气:796
下一篇:Oracle回滚表空间数据文件误删除处理 人气:634
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐