Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

1

好友

10

主题
1#
发表于 2013-4-3 15:35:48 | 查看: 7392| 回复: 3
OS: SUSE 11 64bit    11.2.0.3.2 两节点RAC

重启时报错:

ORA-01078: failure in processing system parameters
ORA-00600: internal error code, arguments: [kspgip1], [101], [1773], [1], [parallel_max_servers], [], [], [], [], [], [], []

查了下是bug,解决方案就是初始化参数添加parallel_max_servers参数,

数据库由于没有起来,所以我把spfile copy出来,这一步没有问题,

ASMCMD>  cp spfilecrmdb.ora /home/grid/spfilecrmdb.ora
copying +dg_data1/crmdb/spfilecrmdb.ora -> /home/grid/spfilecrmdb.ora

然后生成pfile, 编辑添加参数,再生成spfile,把spfile拷贝进dg_data1下的时候,
ASMCMD>  cp /home/grid/spfilecrmdb.ora +dg_data1/crmdb/
ASMCMD-8012: can not determine file type for file
ORA-15056: additional error message
ORA-15312: invalid file type
ORA-06512: at "SYS.X$DBMS_DISKGROUP", line 320
ORA-06512: at line 3 (DBD ERROR: OCIStmtExecute)

ASMCMD>  cp /home/grid/spfilecrmdb +dg_data1/crmdb/
ASMCMD-8012: can not determine file type for file
ORA-15056: additional error message
ORA-15312: invalid file type
ORA-06512: at "SYS.X$DBMS_DISKGROUP", line 320
ORA-06512: at line 3 (DBD ERROR: OCIStmtExecute)

怎么都拷贝不进去,我最后还是通过create spfile from pfile .....生成的。然后启动。

请问如果要拷贝可以吗?
2#
发表于 2013-4-3 23:42:49
[grid@vmac1 dbs]$ cp spfile+ASM1.ora spfileasm1
[grid@vmac1 dbs]$ asmcmd
ASMCMD> cd SYSTEDG/PROD
ASMCMD> cp /g01/11ggrid/app/11.2.0/grid/dbs/spfileasm1 ./
copying /g01/11ggrid/app/11.2.0/grid/dbs/spfileasm1 -> +SYSTEDG/PROD/spfileasm1


在我这里可以正常copy ,建议你换个 文件名后重试

回复 只看该作者 道具 举报

3#
发表于 2013-5-13 15:22:50
今天又处理一起要拷贝spfile的,原来asmcmd中还有这几个命令,
spcopy/spbackup/spset/spget,都是操作spfile的,
cp是专门处理数据库相关文件(controlfile/redolog/datafile)的拷贝用的。

回复 只看该作者 道具 举报

4#
发表于 2013-5-15 11:19:36
学习了!

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-28 12:18 , Processed in 0.044441 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569