Solaris10上启动Oracle11g实例遇到的一个bug怎么办

网友投稿 379 2023-12-06

Solaris10上启动Oracle11g实例遇到的一个bug怎么办

小编给大家分享一下Solaris10上启动Oracle11g实例遇到的一个bug怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

Solaris10上启动Oracle11g实例遇到的一个bug怎么办

实例能正常启动,查看 alert.log出现WARNING如下:

(重复出现很多次)

WARNING: -------------------------------

WARNING: oradism did not start up correctly.

Dynamic ISM can not be locked.----------------------------------------

oradism creation failed for unknown reasons 0 8 105

WARNING: -------------------------------

WARNING: oradism did not start up correctly.

Dynamic ISM can not be locked.----------------------------------------

oradism creation failed for unknown reasons 0 8 105

Metalink note 374367.1

describes the issue and provides the solution:

The real problem is with the oradism executable itself.

The oradism executable cannot have 755 permissions, and owned by root or oracle

(rwx-r-x-r-x)like the other executables have in this directory

The permissions for oradism must be 4550 with the setid for the group.

(-r-sr-s--- 1 root dba 12912 Feb 16 2005 oradism)

(Solaris8 64-bit / oracle v9.2.0.4)

Solution

1- cd $­­ORACLE_HOME/bin

2- chmod 4550 oradism

3- chmod g+s oradism

4- chown root:dba oradism

5- Bounce the database

【操作步骤】

[@more@]

bash-3.00$ ls -l oradism

-rwsr-x---   1 oracle   dba      1684488 Sep 26  2008 oradism

bash-3.00$ bash-3.00$

bash-3.00$ cp oradism oradism.bak

bash-3.00$

bash-3.00$ ls -l oradism*

-rwsr-x---   1 oracle   dba      1684488 Sep 26  2008 oradism

-rwxr-x---   1 oracle   oinstall 1684488 Jul  7 08:08 oradism.bak

bash-3.00$

bash-3.00$ chmod 4550 oradism

bash-3.00$

bash-3.00$ ls -l oradism*

-r-sr-x---   1 oracle   dba      1684488 Sep 26  2008 oradism

-rwxr-x---   1 oracle   oinstall 1684488 Jul  7 08:08 oradism.bak

bash-3.00$ chmod g+s oradism

bash-3.00$ ls -l oradism*

-r-sr-s---   1 oracle   dba      1684488 Sep 26  2008 oradism

-rwxr-x---   1 oracle   oinstall 1684488 Jul  7 08:08 oradism.bak

bash-3.00$ chown root:dba oradism

chown: oradism: Not owner

bash-3.00$

bash-3.00$ su  

Password:

# ls -l oradism*

-r-sr-s---   1 oracle   dba      1684488 Sep 26  2008 oradism

-rwxr-x---   1 oracle   oinstall 1684488 Jul  7 08:08 oradism.bak

#

# chown root:dba oradism

#

# ls -l oradism*

-r-sr-s---   1 root     dba      1684488 Sep 26  2008 oradism

-rwxr-x---   1 oracle   oinstall 1684488 Jul  7 08:08 oradism.bak

#

看完了这篇文章,相信你对“Solaris10上启动Oracle11g实例遇到的一个bug怎么办”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:orcle 11g rac crs状态正常但节点2数据库未启动怎么办
下一篇:ORACLE 10G RAC如何启动与关闭
相关文章

 发表评论

暂时没有评论,来抢沙发吧~