zoukankan      html  css  js  c++  java
  • oracle的启动过程(各个模式启动)

    启动模式详解

    1.NoMount 模式(启动实例不加载数据库)

    命令:startup nomount

    讲解:这种启动模式只会创建实例,并不加载数据库,Oracle仅为实例创建各种内存结构和服务进程,不会打开任何数据文件。在NoMount模式下,只能访问那些与SGA区相关的数据字典视图,包括V$PARAMETER、V$SGA、V$PROCESS 和 V$SESSION等,这些视图中的信息都是从SGA区中获取的,与数据库无关。

    模式用途:

    (1)创建新数据库;

    (2)重建控制文件。

    2.Mount模式(加载数据库但不打开数据库)

    命令:startup mount

    讲解:这种启动模式将为实例加载数据库,但保持数据库为关闭状态。因为加载数据库时需要打开数据库控制文件,但数据文件和重做日志文件都都无法进行读写,所以用户还无法对数据库进行操作。 在Mount模式下,只能访问那些与控制文件相关的数据字典视图,包括V$THREAD、V$CONTROLFILE、V$DATABASE、V$DATAFILE 和 V$LOGFILE等,这些视图都是从控制文件中获取的。

    模式用途:

    (1)重命名数据文件;

    (2)添加、删除或重命名重做日志文件;

    (3)执行数据库完全恢复操作;

    (4)改变数据库的归档模式。

     

    3.Open模式(正常打开数据库)

    命令:startup [open]

    讲解:正常按3个步骤启动数据库。

    模式用途:平时不对数据库做什么维护,像只做应用开发,用这个模式就好了。

     

    4.强制启动模式

    命令:startup force

    用途&讲解:在某些情况下,使用前面的各种模式都无法成功启动数据库时,可以尝试强制启动模式。

  • 相关阅读:
    模拟75 题解
    模拟74 题解
    模拟73 题解
    模拟72 题解
    前端学习:html基础学习二
    前端学习:html基础学习一
    JavaScrip:Function函数编程
    MYSQL:RELPACE用法
    MYSQL:插入记录检查记录是否存在,存在则更新,不存在测插入记录SQL
    OpenCASCADE Curve Length Calculation
  • 原文地址:https://www.cnblogs.com/login2012/p/5693085.html
Copyright © 2011-2022 走看看