OracleTT.Com - 搜集互联网免费Oracle教程,免费Oracle视频教程,起步从这里开始!

Oracle数据库学习_Oracle书籍下载_MySQL书籍下载_Oracle免费视频教程 - OracleTT.Com

当前位置: 主页 > 技术基础 >

如何 trace oracle 连接

时间:2011-12-30 09:40来源:validba.net 作者:OracleTT 点击:
诊断Oracle Net异常最有效的方法是Traceing Oracle的连接。从Oracle Net Trace File中我们可以发现以下信息: Oracle Net Connection Errors 针对TNS级别的一些错误,可以直接定位到导致TNS连接失败最更本
       诊断Oracle Net异常最有效的方法是Traceing Oracle的连接。从Oracle Net Trace File中我们可以发现以下信息:
  •    Oracle Net Connection Errors
       针对TNS级别的一些错误,可以直接定位到导致TNS连接失败最更本的一些底层故障。比如操作系统故障、数据库故障或者网络故障等。
  •    Client和server之间的连接方式
       Oracle Net是一个复杂的组件,提供了不同OS、不同网络协议之间的连接转换。通过Trace 我们可以发现这种转换或者不同的连接方式之间的区别,对我们诊断数据库故障有所帮助 。
  •     用户的验证过程
       详细了解session登录数据库时的一些具体信息。
  •     了解Oracle Net的通信
       详细了解Oracle Net的通信过程。
       跟踪Oracle Net的通信即可以在server端进行,也可以在client进行,针对不同的运行环境和应用程序的连接方式选择不同的跟踪方式。
  • 如果要在server端跟踪,那么在server的sqlnet.ora中设置以下参数,设置完后不用reload 监听器。
    TRACE_LEVEL_SERVER=16
    TRACE_FILE_SERVER=SERVER --设置跟踪tracefile的前缀
    TRACE_DIRECTORY_SERVER=/u01/app/oracle/product/10.1.0/network/trace
    TRACE_UNIQUE_SERVER=ON
  • 如果在Client端跟踪,那么在Client端的sqlnet.ora中设置下面的参数:
    TRACE_LEVEL_CLIENT=16
    TRACE_DIRECTORY_CLIENT=D:\Oracle\product\10.1.0\Client_1\NETWORK\trace
    TRACE_FILE_CLIENT=CLIENT --设置跟踪tracefile的前缀
(责任编辑:OracleTT)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片