`

oracle数据库的启动关闭以及三种状态

    博客分类:
  • db
阅读更多
  每个用户使用数据库,必须先启动数据库。每个启动的数据库就是对应一个实例,实例可以理解为数据库运行时在内存里部分。
  数据库启动分三步走:
  1 启动实例:      (此时启动的数据库实例还没有跟任何数据库进行关联。换句话说,即使数据库不存在也可以启动例程。启动例程主要是跟初始化参数有关,主要是用来初始化数据库的运行环境。)
      数据库在关闭的情况下启动实例的操作是Startup nomount
      关闭数据库的操作时:shutdown immediate
  2 装载数据库:    (主要完成以下工作:将数据库与一个已打开的实例关联起来,
                       打开初始化参数文件中指定的控制文件
                       根据控制文件获得数据文件和重做日志文件的名称和状态,并进行装载
此时数据库仍然是出于关闭状态的。用户无法与数据库建立连接,无法访问数据库并对数据库进行更改。显然,如果只是装载数据库而没有打开数据库的话,对于普通用户来说是没有多大作用的。但是对于数据库管理员来说此时他发展的舞台就很大了。因为只装载数据库而没有打开它,数据库管理员已经可以通过命令来维护数据库)   
     在例程启动的状态下的操作: alter database mount;
    在例程关闭的状态下的操作:startup mount
  3 打开数据库:   (程序能够访问后台数据库系统。用户才能够查询、更改数据库中的记录。
   在数据库处于装载mount的状态下:alter database open
   在数据库处于关闭的状态下:startup 或 startup open)
分享到:
评论

相关推荐

    如何查看、启动或关闭oracle数据库的归档模式

    如何查看、启动或关闭oracle数据库的归档模式

    oracle数据库的启动与关闭

    Oracle数据库的启动分三步进行: 第一步:启动例程(启动到nomount状态) 第二步:装载数据库(启动到mount状态) 第三步:打开数据库(启动到open状态) 关闭数据库: 第一步:关闭数据库 第二步:卸载数据库 第三...

    oracle基础教程

    2.2 SQL*Plus方式的ORACLE数据库启动和关闭 26 2.2.1 启动数据库 26 2.2.2 关闭数据库 26 2.3 svrmgrl方式的ORACLE数据库启动和关闭 28 2.3.1 启动数据库 28 2.3.2 关闭数据库 30 2.4 应用开发工具(SQL * Plus) 31...

    Oracle数据库维护培训

    启动和关闭实例 监控和使用诊断文件 登录到 SQL*Plus环境 编辑SQL 命令 SQL*Plus 命令格式化并输出结果 结合脚本文件执行 Oracle 数据库逻辑备份使用工具 Oracle 数据库逻辑备份形式 数据库状态检查 数据库版本检查 ...

    jfsky.com-Oracle数据库基础知识

    2.2 SQL*Plus方式的ORACLE数据库启动和关闭 26 2.2.1 启动数据库 26 2.2.2 关闭数据库 26 2.3 svrmgrl方式的ORACLE数据库启动和关闭 28 2.3.1 启动数据库 28 2.3.2 关闭数据库 30 2.4 应用开发工具(SQL * Plus) 31...

    服务器(ORACLE)启动与关闭.doc

    -- su – root/root #切换回系统ROOT用户 -- reboot #重启服务器 检查服务器资源命令 AP:top DB:topas 备注: oracle数据库几种关闭方式: 1、shutdown normal 正常方式关闭数据库 关闭时间较长,等待事务完成才会...

    ORACLE数据库基础知识-华为维护资料

    第1章 ORACLE数据库基础知识 1 1.1 产品概述 1 1.1.1 产品简介 1 1.1.2 基本概念 1 1.2 ORACLE系统结构 2 1.2.1 ORACLE物理结构 2 1.2.2 系统全局区 4 1.2.3 进程 6 1.3 存储管理 7 1.3.1 逻辑结构 8 1.3.2 表...

    Oracle 主要配置文件介绍

    如果设置为 N 表示不通过 dbstart 和 dbshut 启动和关闭实例数据库 CAMS 系统要求在 安装完 ORACLE 后要求将该参数修改为 Y 以保证 ORACLE 数据库自启动 和关闭 1.2.3 数据库实例初始化...

    手工启动和关闭Oracle服务

    Oracle服务器会启动多个的数据库进程,这些进程分别完成不同的任务。本节将介绍如何通过命令工具手工启动和关闭Oracle数据库服务,如何配置Oracle数据库服务的开机自动启动,以及如何检测Oracle服务的状态。

    Oracle启动和停止的方式步骤

     在oracle用户下: 启动监听程序 lsnrctl start 关闭监听程序lsnrctl stop  查询监听程序状态lsnrctl status  startup 支持参数  STARTUP options | upgrade_options  options为:[FORCE] [RESTRICT] ...

    数据库系统管理与维护(Oracle)第三次作业.doc

    孤立性 题目19、当Oracle数据库启动时,如果由于操作系统的原因,一个数据文件或重做日志 文件无法正常打开或发生故障,将发生怎样的情况?( D) 选择一项: a. Oracle将忽略这些文件,进入正常工作状态 b. Oracle...

    DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)(对数据库进行各种维护操作)

    因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库。 1. Oracle启动需要经历四个状态:SHUTDOWN 、NOMOUNT 、MOUNT 、OPEN 2. Oracle关闭的四...

    Oracle开启和关闭的四种模式

     mount:表示启动实例、加载数据库并保持数据库的关闭状态  open:表示启动实例、加载并打开数据库,这个是默认选项  force:表示终止实例并重新启动数据库  restrict:用于指定以受限制的会话方式启动

    oracle10g课堂练习I(1)

    数据库启动和关闭 4-19 启动 Oracle 数据库实例 4-20 启动 Oracle 数据库实例:NOMOUNT 4-21 启动 Oracle 数据库实例:MOUNT 4-22 启动 Oracle 数据库实例:OPEN 4-23 关闭 Oracle 数据库实例 4-24 关闭模式 4...

    Oracle DBA workshop1 (中文版)

    数据库启动和关闭4-19 启动Oracle 数据库实例4-20 启动Oracle 数据库实例:NOMOUNT 4-21 启动Oracle 数据库实例:MOUNT 4-22 启动Oracle 数据库实例:OPEN 4-23 关闭Oracle 数据库实例4-24 关闭模式4-25 SHUTDOWN ...

    Oracle DATAGUARD 配置文档详解

    一、 dataguard 启动关闭顺序 (1)监听 先启从库再起主库 #lsnrctl start (2)启动 先启从库: SQL> conn /as sysdba SQL> startup nomount; SQL> alter database mount standby database; SQL> alter database ...

    Oracle9RMAN设置和配置

    LOG_ARCHIVE_START:这个参数指定Oracle实例启动数据库的时候启动ARCH进程。这个参数需要设置成TRUE(书上第47页倒数第5行关于该参数的描述有误) 其它的与ARCH进程相关的参数: 􀂾 LOG_ARCHIVE_STATE_n:...

Global site tag (gtag.js) - Google Analytics