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
空间类

浙公网安备 33010602011771号