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

  • 相关阅读:
    Python Challenge 第五关
    Python Challenge 第四关
    Python Challenge 第三关
    Python Challenge 第二关
    Python Challenge 第一关
    使用Python计算研究生学分绩(绩点)
    CUDA程序计时
    Python远程视频监控程序
    grunt项目构建
    jQuery中.bind() .live() .delegate() .on()的区别
  • 原文地址:https://www.cnblogs.com/arcer/p/2993825.html
Copyright © 2011-2022 走看看