`
lizhuohuang
  • 浏览: 119953 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle 修改 SGA

 
阅读更多

 

   1. SQL> show sga
  Total System Global Area 2602007792 bytes
  Fixed Size 740592 bytes
  Variable Size 335544320 bytes
  Database Buffers 2264924160 bytes
  Redo Buffers 798720 bytes
  SQL> alter system set sga_max_size=5000m scope=spfile;
  System altered.
  SQL> shutdown immediate;
  SQL> startup
  SQL> show sga
  Total System Global Area 5252811728 bytes
  Fixed Size 744400 bytes
  Variable Size 2986344448 bytes
  Database Buffers 2264924160 bytes
  Redo Buffers 798720 bytes

 

2.出现如下错误:

ORA-00844 Parameter Parameter not taking MEMORY_TARGET into account, see alert log for more...

解决:

 

This is a issue that commonly occurs in that the dba modified the sga_target parameter to a larger

value, but forgot to modify the parameter memory_target (on 11g database) and the rule is that:

                                memory_target >= sga_target + pga_aggregate_target

         and if you have come accross this issue and found your database can not br startup now , don't be

worried, first you should pull out your current parameters using sqlplus :

     解决1步:   SQL> create pfile from spfile;

modify the parameters in the instancename_init.ora as the rule above, then save the file:

   解决2步:     SQL> create spfile from pfile;

then you should be able to startup now:

        SQL> startup;

        ORACLE 例程已经启动。

 

3.我的设置的是 *.memory_target=5242880000

 

 

 

4.windows pfile 文件在oracle_home/database下 linux等平台在在oracle_home/dbs下


数据库装载完毕。
数据库已经打开。

 

 

分享到:
评论

相关推荐

    oracle 修改sga参数无法启动的解决办法

    Oracle 修改 SGA 参数无法启动的解决办法 Oracle 中的 SGA(System Global Area)是一块共享内存区域,是 Oracle 实例的核心组件之一。SGA 中存储了数据库的控制信息、用户会话信息、锁信息、缓存信息等。修改 SGA ...

    oracle改sga导致数据库启动异常处理办法

    "Oracle SGA 参数调整导致数据库启动异常处理方法" 在 Oracle 数据库中,SGA(System Global Area)参数调整可能会导致数据库启动异常。这种情况下,需要了解 SGA 参数的调整方法和恢复数据库的方法。 一、SGA ...

    更改ORACLE SGA的详细步骤

    Oracle 数据库的 System Global Area (SGA) 是一个共享内存区域,它包含了数据库运行所需的各种组件,例如数据缓冲区缓存、重做日志缓冲区、共享 SQL 区域等。当需要调整 SGA 大小以优化数据库性能时,需要遵循一定...

    Oracle 9i 调整SGA性能

    本文将深入探讨Oracle 9i中的System Global Area(SGA)性能调整,帮助你理解如何通过优化SGA来提升数据库的整体性能。 SGA是Oracle数据库的核心组成部分,它是一个共享内存区域,用于存储数据库运行时的各种信息。...

    oracle修改SGA后无法启动问题分析及解决方法

    1、若数据库机器上没有装Console或者没有使用Console配置网络服务名.... 修改为: 代码如下: # listener.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\listener.ora # Gen

    oracle sga设置

    - 可以在线修改SGA_TARGET的值,而不需要重启数据库。 #### 六、SGA 配置的最佳实践 1. **Buffer Cache**: - 根据业务需求调整DB_CACHE_SIZE的大小。 - 保持足够的大小以减少磁盘I/O操作。 2. **Shared Pool...

    oracle中的SGA和PGA

    Oracle数据库系统是企业级数据管理的重要工具,其中的SGA(System Global Area)和PGA(Program Global Area)是两个核心概念,对于理解Oracle数据库的工作原理至关重要。本文将深入探讨这两个概念,以及它们在...

    ORACLE-SGA.docx

    从Oracle 9i开始,可以在运行时动态修改SGA参数,而在Oracle 10g及更高版本中,可以直接修改SGA的当前内存值。 了解和正确管理SGA对于优化Oracle数据库的性能至关重要。通过监控SGA的使用情况,适时调整相关参数,...

    sga调整过大oracle无法启动解决方案

    "sga调整过大oracle无法启动解决方案" SGA(System Global Area)是 Oracle 数据库的一部分,它负责管理数据库的内存。然而,如果 SGA 设置太大,可能会导致数据库无法启动。本文档记录了 LINUX 环境下将 ORACLE 的...

    修改oracle初始化参数,包括Process,Session,SGA,PGA

    ##### 修改SGA和PGA参数 如果需要调整`SGA`和`PGA`的大小,可以执行以下命令: ```sql SQL> ALTER SYSTEM SET SGA_TARGET=8000M SCOPE=SPFILE; SQL> ALTER SYSTEM SET PGA_AGGREGATE_TARGET=2000M SCOPE=SPFILE; ```...

    WINDOWS平台上扩展SGA

    1. **修改初始化参数文件**:在 Oracle 的初始化参数文件中设置 `USE_INDIRECT_DATA_BUFFERS` 参数为 TRUE,以便启用间接数据缓冲区支持。 ```ini USE_INDIRECT_DATA_BUFFERS=TRUE ``` 2. **调整缓存大小**:...

    ORACLE SGA的性能优化.pdf

    Oracle SGA,全称为System Global Area,是Oracle数据库实例的核心组成部分,主要负责存储数据库信息和控制数据。在数据库运行过程中,SGA中的内存被多个进程共享,以提高数据访问速度和整体性能。优化SGA是Oracle...

    Oracle修改内存使用情况

    当我们谈论"Oracle修改内存使用情况"时,通常涉及以下几个方面: 1. **初始化参数调整**:Oracle的内存配置主要通过初始化参数进行。例如,`SGA_MAX_SIZE`用于设定SGA的最大大小,`DB_CACHE_SIZE`控制数据缓冲区的...

    oracle sga 调整

    ### Oracle SGA 调整知识点详解 #### 一、SGA与PGA基本概念 - **SGA (System Global Area)**:系统全局区是Oracle实例启动时分配的共享内存区域,用于存储数据和控制信息。它包括多个部分,如共享池、数据缓冲区、...

    oracle 在2003下修改使用内存大于1.7G的步骤

    Oracle 在 Windows 2003 下修改使用内存大于 1.7G 的步骤需要修改多个设置,包括 boot.ini 文件、Windows 注册表、初始化参数文件 init.ora 和注册表等,以便扩大 SGA 内存使用,并提高 Oracle 数据库管理系统的性能...

    修改oracle process session 初始化参数

    ### 修改Oracle Process Session 初始化参数 在Oracle数据库管理中,对`process`与`session`的管理和优化至关重要。本文将从查询、设定以及二者之间的关系等方面详细介绍如何修改Oracle的`process`与`session`初始...

Global site tag (gtag.js) - Google Analytics