Oracle 12C下系统用户下生产oradiag_xxx

核能气质少年 提交于 2020-01-14 18:50:22

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!