首页 > Linux操作系统 > Linux操作系统 > 克隆ORACLE软件的导致的问题
oradism not set up correctly
由于某系统的BUFFER CACHE命中率很低,决定扩大BUFFER CACHE 和SGA_MAX_SIZE.
修改参数,重启数据库后发现系统alert中有如下报错:
Fri Dec 12 20:02:27 2008
ARC0: Becoming the heartbeat ARCH
ARC0: Becoming the heartbeat ARCHARC0: Thread not mounted
Fri Dec 12 20:02:27 2008
WARNING: -------------------------------
WARNING: oradism not set up correctly.
Dynamic ISM can not be locked. Please
setup oradism, or unset sga_max_size.
[diagnostic 0, 16, 300]
----------------------------------------
Fri Dec 12 20:02:27 2008
ALTER DATABASE MOUNT
Fri Dec 12 20:02:31 2008
Successful mount of redo thread 1, with mount id 2028766483
Fri Dec 12 20:02:31 2008
Database mounted in Exclusive Mode.
Completed: ALTER DATABASE MOUNT
Fri Dec 12 20:02:32 2008
ALTER DATABASE OPEN
在Google上找到附近的案例,安装建议修改后,重启应用,没有报错信息。
shutdown服务器,修改回去。
$ ls -l oradism*
-r-xr-x--- 1 oracle dba 13048 Feb 22 2008 oradism
-r-xr-x--- 1 oracle dba 12928 Feb 22 2008 oradism.sav
错误信息再次出现。
验证就是因为设置权限不正确而导致的WARNING。
修改方法:
Cause
ORADISM doesn't have the right permission.
Solution
Shutdown the databases running from this ORACLE_HOME.
chgrp dba $ORACLE_HOME/bin/oradism
As root:
chown root $ORACLE_HOME/bin/oradism
chmod 06550 $ORACLE_HOME/bin/oradism
经验总结:
1) 做完重大的变更,需要检查日志文件,以确保成功。
2) 小心+ 谨慎。在不是自己搭建的环境上做变更尤其需要小心。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/40239/viewspace-618448/ ,如需转载,请注明出处,否则将追究法律责任。