测试配置 SQL*Net trace, sqlnet.ora目录如下:
注意:本测试环境 服务器端 windows2008R2 Oracle11.2.0.4 客户端:win 10 x64 oracle11.2.0.1 client x32
E:\app\firsouler\product\11.2.0\client_1\network\admin
修改后sqlnet.ora内容如下:
点击(此处)折叠或打开
- SQLNET.AUTHENTICATION_SERVICES= (NTS)
- NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
- TRACE_UNIQUE_CLIENT=ON
- TRACE_LEVEL_CLIENT=16
- TRACE_DIRECTORY_CLIENT='E:\app\firsouler\product\11.2.0\client_1\network\admin'
- TRACE_FILE_CLIENT=client
- TRACE_TIMESTAMP_CLIENT=ON
- #DIAG_ADR_ENABLED=OFF
- #TRACE_FILELEN_CLIENT=2048
- #TRACE_FILENO_CLIENT=2
我在数据库服务器端测试, 在数据库服务端的“ \network\admin”指定的目录中也没有找到…… 我去
经过多次查找,终于在$ORACLE_BASE/diag/clients目录中发现, 机会来了,客户端再试试
经过多次测试,终于 还是没找到…… 难道非要安装数据库软件吗?不会吧
有好多文章说需要设置TNS_ADMIN 虽然我觉得没必要,因为我只是通过pl/sql 跟 sqlplus方式测试远程连接
把环境变量TNS_ADMIN配置好, 依然……
索性,我配置一下Oracle的环境变量吧, 就把ORACLE_HOME/ORACLE_BASE配置好了
然后,然后可以了…… 目录跟数据库服务器端一样ORACLE_BASE\clients 不信是吗?
咱看看(原来到文件夹clients 就没东西了)
点击(此处)折叠或打开
- E:\app\firsouler\diag\clients\user_firsouler\host_3736928922_76\trace
看来,他需要找一个ORACLE_BASE目录,然后找到clients目录写
虽然在windows中不用配置任何环境变量,我们依然可以执行sqlplus 等Oracle相关命令,但是,跟oracle相关的一些东西却无法找到,当然尤其是在你安装多个客户端的情况下(可怜的俺就安装了这一个啊,也许这是Oracle 的严谨? 暂且当是吧)
但是,我看了下官方一些文档,跟相关解释
点击(此处)折叠或打开
- TRACE FILE NAME
-
- TRACE_FILE_[CLIENT|SERVER|LISTENER] = <FILE NAME>
-
- Determines the trace file name.
- Any valid operating system file name.
- Configuration file is SQLNET.ORA, LISTENER.ORA.
- Trace file is automatically appended with '.TRC'.
- Default trace file name is SQLNET.TRC, LISTENER.TRC.
- TRACE DIRECTORY
-
- TRACE_DIRECTORY_[CLIENT|SERVER|LISTENER] = <DIRECTORY>
- Determines the directory in which trace files are written.
- Any valid operating system directory name.
- Configuration file is SQLNET.ORA, LISTENER.ORA.
- Directory should be writable by the connecting user and/or Oracle software owner.
- Default trace directory is $ORACLE_HOME/network/trace -- 默认,在哪呢,它说的版本可是Oracle Net Services - Version 8.1.7.4 to 12.1.0.2 [Release 8.1.7 to 12.1] 怎么失言了呢,
先测试,具体后续 再看看 赠送两篇文章给大家:
http://blog.csdn.net/msdnchina/article/details/48116649
另个官方: SQL*Net & Oracle Net Services - Tracing and Logging at a Glance (Doc ID 219968.1)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29487349/viewspace-2141962/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29487349/viewspace-2141962/