Oracle 12C下系统用户下生产oradiag_xxx
1、在该用户下设置TNS_ADMIN
su - xxx
vi .bash_profile添加以下,并保存
export TNS_ADMIN=$ORACLE_HOME/network/admin
echo $TNS_ADMIN
2、 oracle用户下
cd $ORACLE_HOME/network/admin
vi sqlnet.ora 添加以下,并保存
diag_adr_enabled=off
LOG_DIRECTORY_CLIENT= $ORACLE_HOME/network/admin
TRACE_DIRECTORY_CLIENT= $ORACLE_HOME/network/admin
3、 sqlplus dfdf/dfdf@<tnsnames.ora里的一个测试环境连接名>
注:请把测试环境的listener 停掉,这样连接会报no listener 错误
4、 ll $ORACLE_HOME/network/admin ,如果该目录下有sqlnet.log产生,执行第5步
5、 把步骤2里的sqlnet.ora 改变如下, 其他不动
LOG_DIRECTORY_CLIENT=/dev/null
来源:CSDN
作者:三哥灬
链接:https://blog.csdn.net/zxc850122/article/details/103975341