新聞中心
小編給大家分享一下Solaris10上啟動Oracle11g實例遇到的一個bug怎么辦,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
創(chuàng)新互聯(lián)專注于恩平企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城開發(fā)。恩平網(wǎng)站建設(shè)公司,為恩平等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站制作,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
實例能正常啟動,查看 alert.log出現(xiàn)WARNING如下:
(重復(fù)出現(xiàn)很多次)
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.1describes 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怎么辦”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
當(dāng)前名稱:Solaris10上啟動Oracle11g實例遇到的一個bug怎么辦
鏈接地址:http://fisionsoft.com.cn/article/jphjsi.html