zoukankan      html  css  js  c++  java
  • ORACLE日常维护

    ORACLE日常维护

    1.1   ORACLE启动与关闭

    1.1.1    ORACLE实例启动/关闭阶段

    ORACLE实例启动三个阶段:nomount、mount、open:

    l  nomount

    读取ORACLE初始化文件、分配SGA区、启动ORACLE后台进程、打开alert.log文件及trace文件。

    l  mount

    l  open

    1.1.2    ORACLE数据库启动

    a. ORACLE数据库启动命令

    svrmgrl > connect internal

    svrmgrl > STARTUP    [FORCE] [RESTRICT] [PFILE=filename]

                        [EXCLUSIVE | PARALLEL | SHARED]

                      [OPEN [RECOVER] [database]

                       | MOUNT | NOMOUNT]

    b. OPS下数据库启动步骤

    l  检测CLUSTER是否启动正常

    l  使用ogmsctl start启动iDML (ORACLE8,ORACLE8i不需要执行该步骤)

    l  启动双机ORACLE数据库

    l  使用lsnrctl start命令启动监听进程

    1.1.3    ORACLE数据库关闭

    1.ORACLE数据库关闭命令

    svrmgrl > connect internal

    svrmgrl > shutdown [NORMAL]|IMMEDIATE | TRANSACTION|ABORT

    四种关闭模式区别如下表:

    数据库关闭模式

    ABORT

    IMMEDIATE

    TRANSACTION

    NORMAL

    允许新连接

    N

    N

    N

    N

    等待当前会话结束

    N

    N

    N

    Y

    等待当前事务结束

    N

    N

    Y

    Y

    强制CKPT并关闭文件

    N

    Y

    Y

    Y

           使用abort选项关闭ORACLE数据库不做任何CKPT,因此ORACLE数据库无法进行

    OPS数据库关闭步骤

    使用lsnrctl stop命令停止ORACLE监听进程

    使用shutdown normal或shutdown immediate关闭数据库

  • 相关阅读:
    Java程序员从笨鸟到菜鸟全部博客目录
    Problem I
    Problem I
    Problem S
    Problem S
    Problem X
    Problem X
    Problem Q
    Problem Q
    Ellipse
  • 原文地址:https://www.cnblogs.com/geminichao/p/5673761.html
Copyright © 2011-2022 走看看