首页 技术 正文
技术 2022年11月20日
0 收藏 903 点赞 4,880 浏览 1640 个字
AIX安装恢复oracle问题
-----------------------2013/10/19oracle 安装后后,进行rman恢复数据库时,启动不了dummy实例,报内存不足
 
RMAN> startup nomount
startup failed: ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/oracle/product/11.2.0/db_1/dbs/initTEST.ora'
starting Oracle instance without parameter file for retrieval of spfile
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of startup command at 07/08/2010 20:45:19
RMAN-04014: startup failed: ORA-04031: unable to allocate 111264 bytes of shared memory ("shared pool","unknown object","sga heap(1,0)","KEWS sesstat values")
 
没有参数文件pfile的情况下,RMAN无法启动一个dummy实例,dummy实例的默认值不足以启动实例。
解决方案
 
有两种可能的解决方案
 
1.创建一个临时的init.ora文件(/oracle/product/11.2.0/db_1/dbs/initTEST.ora),写入如下参数
 
b_name=
large_pool_size=100m
shared_pool_size=250m
db_cache_size=10m
 
2.在执行rman之间设置环境变量ORA_RMAN_SGA_TARGET。例如,$ export ORA_RMAN_SGA_TARGET=350
 
错误
ORA-4031;
ORA-1078; LRM-109; RMAN-3002; RMAN-4014; RMAN-569; RMAN-571
 
我的解决办法:
 
1.
AIX 查看内存情况,命令nmon,发现内存其实还有一个多G的空余。
2.由于我已经设置过ORACLE_SID环境变量为cospndb,但是由于是异机恢复,没有initcospndb.ora文件。又没有办法启动dummy,所以我的办法是,从init.ora模板copy一份命名为initcospndb.ora启动数据库到mount,当然需要修改一些内容,将initcospndb.ora中关于路径等参数都删除掉,最后启动成功!
 
 
 
 
 
2.数据库restore没有问题,recover的时候报错,然后不能打开数据库,抱错ora-01152。
由于测试时间为10/28,实际恢复日期10/18,恢复没问题,recover失败,打开失败。
就是说这个案例中,由于系统时间设置问题,导致原数据库取得rman时间比现在恢复机上的时间要新,所以才会抱错。
 
思路:调恢复机的时间,重新恢复控制文件,一定要重新恢复控制文件,然后重新restore数据库。
提示:数据文件已经恢复且完整,recover database;alter database open resetlogs; 
 
成功!!
 
思考:调整系统时间对数据库的影响!!!
 
注:AIX调整时间 smit date
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,104
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,580
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,428
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,200
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,835
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,918