一、
init parameter files :管理实例相关启动参数 。位置:$ORACLE_HOME/dbs
1)pfile:静态参数文件。1、文本文件,可以通过VI编辑器进行修改参数。
2、修改参数必须关闭实例,下次重启实例才生效
2)spfile :动态参数文件。 1、二进制文件,不可以通过编辑器修改。 2、参数可以通过alter system 动态修改。注意查看v$parameter ,确定那些参数可以在memory修改,制定scope
3)数据库启动时,先找$ORACLE_HOME/dbs的spfile,找不到spfile在找pfile
4)spfile和pfile可以互相转换。create spfile from pfile//ctrate pfile
from spfile。
二、实例启动分三个阶段
nomount:读init parameter files
mount:读控制文件
open:检查所有的datafile、redo log group 、password file。检查数据库的一致性(controlfile、datafile、redo file的检查点是一致)
三、实例关闭的四种方式
shutdown nomornal: 拒绝新的连接,等待当前事务结束,等待当前会话结束,生成检查点
shutdown transaction :拒绝新的连接,等待当前事务结束,生成检查点
shutdown immediate: 拒绝新的连接,未提交的事务回滚,生成检查点
shutdown abort :事务不会滚,不生成检查点,下次启动需要做instance
recovery
四、告警日志:alter_SID.log
--------------backupground_dump_dest(包括后台进程生成的trace 文件)
[oracle@lx01
trace]$ pwd
/u01/app/oracle/diag/rdbms/prod/prod/trace
[oracle@lx01 trace]$ ls
alert_prod.log
五、user_dump_dest
记录用户进程生成的trace 文件,如调优
六、core_dump_dest
记录core process 生成的trace文件