求高手帮忙!双机热备环境下oracle调整配置下不起作用

[复制链接]
查看11 | 回复6 | 2009-7-22 09:30:00 | 显示全部楼层 |阅读模式
硬件环境:
服务器主机:IBM3850
服务器备份机:IBM3650
磁盘阵列

软件环境:
两台服务器os:windows2003 sever
数据库:orcle9i
目前问题:oracle调整内存配置后,重启服务器后不起作用,init.ora手工也改了,但是还是不起作用。请高手指教!!!
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
具体的错误信息,到哪一步起不来了。
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
alert.log
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
具体步骤:
第一种方法:直接修改SPFILE{XXXX}.ORA
我首先通过oracle的Enterprise Manager Console用sys as sysdba 登陆,在例程--配置--内存中更改了其中的sga和pga的内存,更改之后例程重新启动,启动没有问题,重启后内存也调整过来了。但是重启服务器后内存就又变为原来oracle缺省安装的初始值。
第二种方法:直接修改init{XXXX}.ara
1、sqlplus中使用sys用户连接数据库,执行命令 create pfile from spfile;
2、找到\\ORACLE\ORA92\DATABASE,将spfile${ORACLESID}.ora重命名为 bak_spfile${ORACLESID}.ora
3、打开文件init${ORACLESID}.ora,进行参数调整;
4、但是重启服务器后内存就又变为原来oracle缺省安装的初始值。
一般情况下,spfile文件为二进制文件,虽然有些参数能够动态改变,但是文本编辑器不能编辑,一旦参数修改失败,造成ORACLE不能启动,那么会变得比较麻烦; 所以我以前都使用pfile文件修改参数;
ORACLE启动时寻找参数文件的顺序为:1、spfile${ORACLE_SID}.ora; 2、spfile.ora;3、init${ORACLESID}.ora
但这次双机热备情况下怎么调整都不好使,特别苦恼,小弟初学oracle,希望哥哥们不吝赐教!!!
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
谢谢大家对我的关注,终于搞定了,原来双机热备的oracle的配置文件硬件供应商给安装到磁盘阵列上了,并没有安装到某个服务器上,最后找了半天终于找到了,搞定收工,终于又学会了一手。
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
不错不错,搞定就好
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
原帖由 cyw0811 于 2010-2-9 13:32 发表
谢谢大家对我的关注,终于搞定了,原来双机热备的oracle的配置文件硬件供应商给安装到磁盘阵列上了,并没有安装到某个服务器上,最后找了半天终于找到了,搞定收工,终于又学会了一手。


安装在哪里无所谓,就是把软件安装在共享存储上也可以。主要是能找到地方就行。呵呵。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行