zoukankan      html  css  js  c++  java
  • ORA00847: MEMORY_TARGET/MEMORY_MAX_TARGET and LOCK_SGA cannot be set together

    1、问题描述

    将Oracle LOCK_SGA参数设置为TRUE之后,报错;

    SQL> show parameter LOCK_SGA;
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    lock_sga                             boolean     FALSE
    SQL> alter system set LOCK_SGA=TRUE SCOPE=SPFILE;
    
    System altered.
    
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup
    ORA-00847: MEMORY_TARGET/MEMORY_MAX_TARGET and LOCK_SGA cannot be set together
    SQL> select open_mode from v$database;=
      2  ;
    select open_mode from v$database;=
    *
    ERROR at line 1:
    ORA-01034: ORACLE not available
    Process ID: 0
    Session ID: 191 Serial number: 3
    
    
    SQL> select open_mode from v$database;
    select open_mode from v$database
    *
    ERROR at line 1:
    ORA-01034: ORACLE not available
    Process ID: 0
    Session ID: 191 Serial number: 3
    
    
    SQL> startup mount;
    ORA-00847: MEMORY_TARGET/MEMORY_MAX_TARGET and LOCK_SGA cannot be set together
    SQL>

    2、解决办法

    (a)、cp $ORACLE_BASE/admin/SID/pfile/init.ora.*********** $ORACLE_HOME/dbs/

    (b)、mv init.ora.******** initSID.ora

    (c)、create spfile from pfile;

    (d)、alter database open;

    (e)、ok

  • 相关阅读:
    git 常用命令
    目录
    算法--双栈排序
    算法--栈的翻转练习题
    算法--双栈队列
    算法--可查询最值的栈练习题
    Spark算子--union、intersection、subtract
    Spark算子--take、top、takeOrdered
    Spark算子--countByKey
    Spark算子--SortBy
  • 原文地址:https://www.cnblogs.com/arcer/p/2993825.html
Copyright © 2011-2022 走看看