zoukankan      html  css  js  c++  java
  • dba-数据库启停

     

    select status from v$instance   ---服务器当前状态

    1. shutdown   关闭数据库

    (1)shutdown normal:正常方式关闭数据库

      正常的关闭方式,如果对于关闭数据库的时间没有限制,通常采用这种方式,以NORMAL方式关闭数据库,Oracle将执行如下操作:

      A 阻止任何用户建立新的连接;

      B 等待当前所有正在连接的用户主动断开连接;

      C 当前所有用户的都断开连接后,将立即关闭数据库;

    (2)shutdown immediate:

      立即关闭方式,可以较快且安全的关闭数据库,是DBA经常采用的关闭数据库的方式,立即关闭方式,Oracle执行如下操作:

      A 阻止用户建立新的连接和开始新的事务;

      B 中断当前事务,回滚未提交事务;

      C 强制断开所有用户连接和执行检查点把脏数据写到数据文件中;

      D 关闭数据库

    (3)shutdown transactional:

      事务关闭方式,它的首要任务是保证当前所有活动的事务都可以被提交,并在尽可能短的时间内关闭数据库。以事务方式关闭,Oracle将执行如下操作:

      A 阻止用户建立新连接和开始新事务;

      B 等待所有活动事务提交后,再断开用户连接;

      C 当所有活动事务提交完毕,用户断开连接后,关闭数据库;

    (4)shutdown abort:

    直接关闭数据库,正在访问数据库的会话会被突然终止, 如果数据库中有大量操作正在执行,这时执行shutdown abort后,重新启动数据库需要很长时间。


    2 nomount:
    3 mount:
    4 open:

    查看服务器启停状态

    select  status  from  v$instance

  • 相关阅读:
    ioctl()函数详解
    傻孩子菜单框架
    高级套接口-(sendmsg和recvmsg)
    Linux内核Socket CAN中文文档
    第二节 信息系统服务管理
    第一节 信息化知识
    关系数据库标准语言SQL——概述
    SQL分组函数
    如何将web项目部署到weblogic
    范式
  • 原文地址:https://www.cnblogs.com/buchizaodian/p/9154510.html
Copyright © 2011-2022 走看看