DBA 日志位置/及参数文件

日志位置:

--告警alert日志

$ORACLE_BASE/diag/rdbms/<db_name>/$ORACLE_SID/trace/alert_@ORACLE_SID.log

cd $ORACLE_BASE/diag/rdbms/$ORACLE_SID/$ORACLE_SID/trace/alert*.log

如果上述位置找不到,通过下列方式查询:

SQL>show parameter background_dump_dest

--trace文件

$ORACLE_BASE/diag/rdbms/<ORACLE_SID>/<ORACLE_SID>/trace/.trc文件

 

--集群日志

 

 

--ASM日志

$GRID_HOME/diag/asm/+asm/<ASM_instance_name>/trace/alert_<instance_name>.log

 

--审计日志

$ORACLE_BASE/admin/<ORACLE_SID>/adump/.aud文件

如果上述位置找不到,通过下列方式查询:

SQL>show parameter audit_file_dest

 

--监听日志

$ORACLE_BASE/diag/tnslsnr/<hostname>/<listener_name>/alert/log.xml

--listener.ora\tnsnames.ora\sqlnet.ora文件位置

$ORACLE_HOME/network/admin/listener.ora

$ORACLE_HOME/network/admin/tnsnames.ora

$ORACLE_HOME/network/admin/sqlnet.ora

如果上述位置找不到,通过下列方式查询:

--grid的监听日志

lsnrctl status

--oracle的监听日志

lsnrctl status listener_ora

 

Oracle参数文件spfile&pfile

--spfile和pfile默认路径

$ORACLE_HOME/dbs/init<ORACLE_SID>.ora

$ORACLE_HOME/dbs/spfile<ORACLE_SID>.ora

--oracle读取参数文件的顺序:

spfile<ORACLE_SID>.ora 优先于 init<ORACLE_SID>.ora 优先于 init.ora

--从spfile刷到pfile

SQL>create pfile='/opt/oracle/xx.ora' from spfile;

--从pfile刷到spfile

SQL>create spfile from pfile='/opt/oracle/xx.ora';

--参数检查

SQL>SELECT value FROM v$parameter WHERE name='open_cursors';

--参数修改

SQL>ALTER SYSTEM SET undo_retention=3600 COMMENT='default 900' SID='*' SCOPE=both;

修改给定的初始化参数,RAC环境需要注意SID参数。

--隐含参数修改

SQL>ALTER SYSTEM SET "_optimizer_use_feedback"=FALSE SCOPE=spfile;

为了解决特殊问题,有时需要设置以下划线开头的隐含参数。示例关闭了11.2版本中引入的Cardinality Feedback-基线反馈特性。

--获取ORACLE补丁

$ORACLE_HOME/OPatch/opatch lsinventory -detail>/tmp/opatch.log

 

空间类

 

posted @ 2016-07-22 22:17  当年亦如是  阅读(276)  评论(0)    收藏  举报