Oracle启动过程
1、静态参数文件
2、动态参数文件
3、Oracle启动过程中参数文件寻找顺序
4、动态、静态参数文件的生成
5、参数的修改
ALTER SYSTEM SET parameter_name=parameter_value [comment=‘注释’] scope=[memory|spfile|both] [sid=‘sid’|’*’]
6、一个常见错误的解决流程
错误了的修改了spfile里面的参数,数据库启动失败,因为没有办法直接修改spfile,该怎么办?
7、Oracle启动三个阶段
nomount
mount
open
8、Oracle关闭四种方式
有四个选项可以选择
默认是normal
1、abort
模拟突然掉电
内存被清空、内存中的数据没有写入数据文件
事务被立即中断
没有提交、没有回滚
2、immediate
强制中断当前正在运行的所有事务,回滚这些事务
回滚完毕,强制中断所有的连接
讲实例中的所有数据写入数据文件
3、transactional
等待正在运行的事务,一直到他们提交或者回滚
所有事务主动结束以后(提交或者回滚),强行中断连接
将实例里面的数据写入数据文件
清空缓存
如果有事务一直没有提交或者回滚,实例无法关闭
4、normal
等待事务的主动提交或者回滚
等待用户主动断开连接
如果有一个用户没有断开连接,那么数据库无法关闭
5032

被折叠的 条评论
为什么被折叠?



