• 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

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

  • 相关阅读:
    内存泄漏检测
    qt 关于内存泄漏的检测
    Valgrind 安装与使用
    Qt应用中检测内存泄露——VLD
    Visual C++内存泄露检测—VLD工具使用说明
    ArcGIS Runtime支持的GP工具列表(转 )
    c# 调用ArcEngine的GP工具
    ArcEngine 数据导入经验(转载)
    在ArcEngine中使用Geoprocessing工具-执行工具
    利用C#与AE调用GP工具
  • 原文地址:https://www.cnblogs.com/login2012/p/5693085.html
Copyright © 2020-2023  润新知