开启oracle监听器和服务端trace

今天监听器出了问题,想开启监听器的trace监视下错误。。于是google下。

下面的我试过了。

 

1,server trace, 指的是 sqlnet的server端trace, 可以在server 端的%oracle_home%\network\admin\sqlnet.ora里面加上以下行:


TRACE_LEVEL_SERVER=16
TRACE_FILE_SERVER=server_trace
TRACE_DIRECTORY_SERVER=/xxx/.../server_side_trace/


/xxx/.../server_side_trace/ , 是你准备放trace的目录。


2,trace  listener,可以在%oracle_home%\network\admin\listener.ora


TRACE_LEVEL_<LISTENER_NAME> = 16
TRACE_FILE_<LISTENER_NAME>= LISTENER_TRC
TRACE_DIRECTORY_<LISTENER_NAME> = /xxx/.../listener_trace/ 


尖括号的内容需要customzie, 比如你的listener名称是 LISTENER1那么你就可以设置成如下:
TRACE_LEVEL_LISTENER1 = 16
TRACE_FILE_LISTENER1= LISTENER_TRC
TRACE_DIRECTORY_LISTENER1 = /xxx/.../listener_trace/ 


3,listener trace, 需要重起listener才能生效,server trace不需要重起数据库。


4,注意,这两种trace 是针对每一个新的connection的,并不是只有出错才会产生trace.. 
所以trace的目录下会产生很多的trace 文件,这个就需要纪录错误发生的详细时间,以便于找到需要的trace. troubleshooting
结束以后,要disable这些trace (remove the line), 要不然,就的小心你的硬盘空间了。


5。删除方法:
disable listener trace, 需要先关闭listener, 然后删掉那些行,然后再启动listener。
disable server trace, 直接删掉那些行就行了,不用重起数据库。


以上



转帖请注明:
本文源自TTT BLOG,原文地址:http://blog.chinaunix.net/u3/107265/showart_2201600.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Oracle客户端和服务端Oracle数据库管理系统的两个组成部分。Oracle客户端是指用于连接和与Oracle数据库进行通信的计算机软件。它包括了客户端进程和相关的网络通信工具。当我们登录Oracle时,Oracle会为我们创建一个新的进程,这个进程被称为专用服务器。专用服务器会为我们的会话提供服务,处理我们提交的SQL语句,并执行相应的操作。客户端进程通过网络通道与专用服务器进行通信,接收和执行我们的SQL,并在数据库缓存中查找数据。客户端还包括配置和移植工具,如Oracle Net Configuration Assistant,用于对客户端进行配置。通过这些工具,我们可以修改tnsnames.ora文件,以便正确连接到Oracle数据库。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [01oracle服务端与客户端的安装](https://blog.csdn.net/qq_44835120/article/details/119176715)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [oracle客户端与服务端的连接](https://blog.csdn.net/qq_27289001/article/details/52251152)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Oracle客户端和服务端的区别](https://blog.csdn.net/fuhanghang/article/details/125403091)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值