1.内存减小导致Oracle启动不了
 
Last login: Sun Nov  4 15:09:06 2012 from 192.168.5.222
[oracle@h1 ~]$ sqlplus "/as SYSDBA"
 
SQL*Plus: Release 11.2.0.1.0 Production on Sun Nov 4 15:26:59 2012
 
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
 
Connected to an idle instance.
 
SQL> startup pfile=/app/oracle/admin/orcl/pfile/init.ora.103201271612
ORA-00845: MEMORY_TARGET not supported on this system
SQL> shutdown abort     
ORACLE instance shut down.
SQL> startup pfile=/app/oracle/admin/orcl/pfile/init.ora.103201271612 force
ORA-00845: MEMORY_TARGET not supported on this system
SQL> exit
Disconnected
 
#---------解决:扩展内存
 
#--------pfile位置:$ORACLE_BASE/admin/[$ORACLE_SID]/pfile/init.ora.*

2.扩展内存后,按pfile启动,但sfile修改不了
 
SQL*Plus: Release 11.2.0.1.0 Production on Sun Nov 4 16:00:25 2012
 
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
 
Connected to an idle instance.
 
SQL> startup pfile=/app/oracle/admin/orcl/pfile/init.ora.103201271612 force
ORACLE instance started.
 
#----------按ORACLE PFILE 启动
 
Total System Global Area 1219260416 bytes
Fixed Size                  2212856 bytes
Variable Size            738200584 bytes
Database Buffers          469762048 bytes
Redo Buffers                9084928 bytes
Database mounted.
Database opened.
SQL> alter system set memory_max_target=1258200M scope=both;
alter system set memory_max_target=1258200M scope=both
                *
ERROR at line 1:
ORA-02095: specified initialization parameter cannot be modified

SQL> alter system set memory_max_target=1258200M scope=spfile;
alter system set memory_max_target=1258200M scope=spfile
*
ERROR at line 1:
ORA-32001: write to SPFILE requested but no SPFILE is in use//spfile文件可能不存在
 
#-------------/app/oracle/product/11.2.0/dbhome_2/dbs/----------------存放spfile

3.临时建立SPFILE
 
[Oracle@h1 dbs]$ ls
hc_orcl.dat  init.ora  lkORCL  orapworcl
 
 
 
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down
 
SQL> startup nomount
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/app/oracle/product/11.2.0/dbhome_2/dbs/initorcl.ora'
 
#------------------------------spfile不存在
 
#-----------------------------spfile位置:$ORACLE_HOME/dbs/init[ORACLE_SID].ora
 
#-----------------------------名字格式为:initORACLE_SID.ora
 
[oracle@h1 dbhome_2]$ cd /app/oracle/admin/orcl/pfile/
[oracle@h1 pfile]$ ls
init.ora.103201271612
 
 
 
[oracle@h1 pfile]$echo $ORACLE_SID
 
orcl
 
#-------------------查看环境变量$ORACLE_SID
 
[oracle@h1 pfile]$ cp init.ora.103201271612 /app/oracle/product/11.2.0/dbhome_2/dbs
 
[oracle@h1 pfile]$ cd /app/oracle/product/11.2.0/dbhome_2/dbs
 
[oracle@h1 dbs]$ mv init.ora.103201271612  initorcl.ora
 
#------------------------------更改名字格式为:initORACLE_SID.ora
 
 
 
4.mount数据库
 
 
 
[oracle@h1 dbs]$ sqlplus "/as SYSDBA"
 
SQL*Plus: Release 11.2.0.1.0 Production on Sun Nov 4 16:59:09 2012
 
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
 
Connected to an idle instance.
 
SQL> startup mount
ORACLE instance started.
 
Total System Global Area 1219260416 bytes
Fixed Size                  2212856 bytes
Variable Size            738200584 bytes
Database Buffers          469762048 bytes
Redo Buffers                9084928 bytes
Database mounted.
SQL>

SQL> show parameter memory_target;
 
NAME                                TYPE        VALUE
------------------------------------ ----------- ------------------------------
memory_target                        big integer 1168M
SQL> show parameter memory_max_target;
 
NAME                                TYPE        VALUE
------------------------------------ ----------- ------------------------------
memory_max_target                    big integer 1168M
SQL>       
SQL>  alter system set memory_max_target=1G scope=spfile;
alter system set memory_max_target=1G scope=spfile
*
ERROR at line 1:
ORA-32001: write to SPFILE requested but no SPFILE is in use

SQL> show parameter spfile;
 
NAME                                TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile                              string
 
#------------------重建spfile
SQL> create spfile from pfile;
 
File created.

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>  startup
ORACLE instance started.
 
Total System Global Area 1219260416 bytes
Fixed Size                  2212856 bytes
Variable Size            738200584 bytes
Database Buffers          469762048 bytes
Redo Buffers                9084928 bytes
Database mounted.
Database opened.
SQL> show parameter spfile;
 
NAME                                TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile                              string      /app/oracle/product/11.2.0/dbh
                                                ome_2/dbs/spfileorcl.ora
 
 
 
SQL> alter system set memory_max_target=1G scope=spfile;
 
System altered.
 
 
 
SQL> alter system set memory_target=1G scope=both;
 
System altered.
 
 
 
SQL> alter system set memory_max_target=1332M scope=both;
alter system set memory_max_target=1332M scope=both
                *
ERROR at line 1:
ORA-02095: specified initialization parameter cannot be modified
 
 
 
SQL> alter system set memory_max_target=1332M scope=spfile;
 
 
 
System altered.
 
-------------------------------
 
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
 
Total System Global Area 1402982400 bytes
Fixed Size                  2213296 bytes
Variable Size            922749520 bytes
Database Buffers          469762048 bytes
Redo Buffers                8257536 bytes
Database mounted.
Database opened.
SQL> show parameter memory_max_target;
 
NAME                                TYPE        VALUE
------------------------------------ ----------- ------------------------------
memory_max_target                    big integer 1344M

SQL> show parameter memory_target;
 
NAME                                TYPE        VALUE
------------------------------------ ----------- ------------------------------
memory_target                        big integer 1G
SQL>

-----------------------finish

转载于:https://blog.51cto.com/cmjaz/1091822

Oracle 修改 MEMORY_TARGET相关推荐

  1. oracle修改memory,Oracle 修改 MEMORY_TARGET

    Oracle 修改 MEMORY_TARGET,内存减小导致ORACLE启动不了,扩展内存后,按pfile启动,但sfile修改不了. 1.内存减小导致Oracle启动不了 Last login: S ...

  2. 12c oracle 修改内存_Oracle 12C 内存数据库测试

    1   内存数据库测试 在pdba下创建一张表: create table inmem_test as select * from dba_source; SQL> select count(* ...

  3. oracle修改连接数

    使用 sqlplus登陆 sqlplus system 然后切换到sysdba模式 conn ?/ as sysdba 查询当前的processes sessions的大小 show paramete ...

  4. oracle sys改密码,Oracle修改SYS密码

    Oracle修改SYS密码 Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码: sqlplus / as sysdba alter user s ...

  5. oracle 测试数据类型,oracle修改表字段的数据类型测试

    oracle修改表字段的数据类型的测试 思路 将要更改类型的字段名改名新字段以备份: 根据需求,添加一个与要更改类型的字段名同名的字段(原字段已经改名), 然后更新数据, 最后删除改名备份的字段 脚本 ...

  6. oracle修改10到20,Oracle 10.2.0.5 RMAN迁移并升级11.2.0.4一例

    一.环境介绍 1. 源数据库环境 操作系统版本: OEL 5.4 x64 数据库版本  : 10.2.0.5 x64 数据库sid名 : orcl Oracle 10g 10.2.0.5(64bit) ...

  7. 修改oracle用户权限,详解如何实现Oracle修改用户权限和角色

    ------今天看了这篇文章 觉得对我们学习oracle 还是有很多帮助的,大家可以试着读读······· 这里将介绍Oracle修改用户权限的实现过程,包括一些权限管理方面的东西.希望通过本文能对大 ...

  8. oracle驱动权限如何修改,详解如何实现Oracle修改用户权限和角色

    pcMing工作室"YkX|;z%J"rD%S ------今天看了这篇文章 觉得对我们学习oracle 还是有很多帮助的,大家可以试着读读·······,qe'p"rr ...

  9. Oracle 修改SYS、system用户密码

    Oracle 修改SYS.system用户密码 by:授客 QQ:1033553122 概念 SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户.在数据库安装完之后,应 ...

最新文章

  1. html float作用,CSS float相关详解
  2. 这个安全平台结合Spring Security逆天了,我准备研究一下
  3. QAQorz的训练记录
  4. 数据挖掘肿瘤预测_科研套路不嫌多,数据挖掘发3分
  5. linux 关闭scp服务器,Linux系统如何关闭scp和sftp命令
  6. 给列表项标记添加自定义图像
  7. python多进程编程实例_Python多进程并发(multiprocessing)用法实例详解
  8. protobuf java学习
  9. 基于布谷鸟灰狼算法、灰狼算法求解复杂地形下三维无人机路径规划问题研究附matlab代码
  10. 蓝宝书优缺点之GRE词汇盘点
  11. 康佳电视android,康佳电视怎么连接手机 康佳电视连接手机步骤【图文介绍】
  12. 微软也招 Java!
  13. Poj 1328 Radar Installation 贪心
  14. 飞秋2012、飞秋2013资源文件
  15. Vulkan 基本原理
  16. 腾讯云快速增长背后 三大短板仍需补足
  17. 博达网站服务器地址怎么查,路由器博达路由器配置经典教程
  18. 修复 Windows 映像
  19. Python非常适合副业,以私单的形式接一些小型项目
  20. 数学建模竞赛的一些心得体会(全国大学生数学建模首战国一大佬的心得体会)

热门文章

  1. webpack查缺补漏
  2. 判断参数并赋予默认值
  3. MYSQL 10038 服务启动不起来
  4. PHP Object对象转换为Array数组
  5. 销售99绝招 成功没商量
  6. CentOS 6.2目录服务之LDAP(一)
  7. node服务的监控预警系统架构 1
  8. 如何优雅的处理异常(java)
  9. python 集合、函数、文件操作
  10. 触发器创建删除等操作