background image

只读模式:
startup open read only;
如果现在在

mount

alter database open read only;
受限模式:
有时进行数据库维护护,希望一般的用户不能登录。可以启动到该模式,这样只有用户

具有

restricted session 权限,才可登录到数据库。
启动方法:
startup restrict;
取消受限:
alter system disable restricted session;
二、数据库实例的关闭
关闭命令:

shutdowm abort | immediate | transactional | normal    (shutdown 不带参数将缺

省为

normal)

关闭选项:
normal            --->不准许新的连接,等待当前的 session 结束,等待当前的事务结束,

强制检查点并关闭文件

transactional    --->不准许新的连接,不等待当前的 session 结束,等待当前的事务结束,

强制检查点并关闭文件。

immediate        --->不准许新的连接,不等待当前的 session 结束,不等待当前的事务结

束,强制检查点并关闭文件。

abort            --->不准许新的连接,不等待当前的 session 结束,不等待当前的事务结束,

不作强制检查点。

三、几类诊断文件
  包含有重要意义时间的具体信息,用于解决问题,用于日常更好的管理数据库
a.alterSID.log    告警文件
  记录了数据库启动、关闭时间和一些重要操作及错误警告信息,包含错误号 ora-,由 dba

管理

位置由

background_dump_dest

维护

alertSID.log,定期转移,系统会自动产生新的 alert_sid.log

b.后台进程跟踪文件:
记录了后台进程的一些重要信息和警告、错误等
位置:

$ORACLE_BASE/admin/vvorcl/bdump/vvorcl_lgwr_15135.trc

c.用户跟踪文件:
由用户进程产生也能由服务器进程产生,跟踪用户的

SQL 语句的统计信息,也包括错

误信息

文件位置由

user_dump_dest

用户跟踪:
会话级:
alter session set sql_trace=true;
实例级:
alter system set set sql_trace=true;
跟踪文件的大小由

max_dump_file_size 参数决定。跟踪时最好要限制他的大小