1,参数文件在目录$ORACLE_HOME/dbs下面
2,startup启动按照以下顺序查找参数文件spfileSID.ora-spfile.ora-initSID.ora,若想改
变参数文件启动,可这样startup pfile=$ORACLE_HOME/dbs/abc123.ora,指定pfile,不能指
定spfile。因为spfile is better than pfile
3,启动3状态
nomount 读取参数文件,启动instance,进程
mount alter database mount; 读取控制文件,做恢复要在此状态下
open alter database open ; 打开数据文件,重做日志文件
4,restricted mode受限模式,一般用户连接不上:startup restrict/已经open的用
alter system enable restricted session
取消 alter system disable restricted session;
查看连接进来的用户session:
desc v$session
select sid,serial#,username from v$session;
杀掉用户进程:alter system kill session ‘SID,SERIAL’;
5,read only mode
startup mount
alter database open read only;
6,shutdown
abort
immediate
transactional 等事务结束
normal 等用户退出
7,查看未完成事务:desc v$transaction;
8,diagnostic files 诊断文件
先在sql下查看:show paramater dump
alter file:/oracle/admin/ray/bdump/alter_SID.log此文件中可找到参数新建一个pfile
trace file两种:/oracle/admin/ray/udump、SID_ora_UID.trc
backgroud trace file(一个错误进程一个文件)
user trace file(一个出问题用户一个)不出问题也要查看的话要通过设置:alter session set sql_trace=true
9,tail -f filename 动态查看文件