安裝好Oracle之后,想用其他Linux用戶登錄sqlplus,$usermod -g oinstall zhou$cp /home/oracle/.bash_profile /home/zhou/.bash
安裝好Oracle之后,想用其他Linux用戶登錄sqlplus,
$usermod -g oinstall zhou
$cp /home/oracle/.bash_profile /home/zhou/.bash_profile
發(fā)現(xiàn)失?。?BR>出現(xiàn)如下的問(wèn)題:
SQL*Plus: Release 9.2.0.1.0 - Production on 星期五 7月 27 02:19:10 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ERROR:
ORA-01034: ORACLE not available
ORA-27121: unable to determine size of shared memory segment
Linux Error: 13: Permission denied
從上面的提示來(lái)看主要是權(quán)限不夠,操作被os拒絕了,shared memory segment無(wú)法訪問(wèn),
$cd $ORACLE_HOME/bin/
$chmod +s oracle
這樣不見(jiàn)得是最好的授權(quán)方式,你可以根據(jù)自己的環(huán)境來(lái)給group 或other授予s權(quán)限
讓其他os 用戶可以訪問(wèn)oracle的共享內(nèi)存,,然后再讓其他os用戶運(yùn)行sqlplus來(lái)登錄數(shù)據(jù)庫(kù),就不報(bào)這樣的錯(cuò)誤了。
ilasserver用非oracle用戶起動(dòng)不了。
是因?yàn)槠渌脩魴?quán)限不夠,不能訪問(wèn)ilasserver目錄下文件;
chmod -R 777 ilasserver就可以了;
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com