Panther De Oracle10g その12 Tweet
ほかのことをやろうと思いログを見ていたら、ちょっとしたエラーを見つけた。Oracle10g for Mac OS Xの
インストールで追加される、dbstart にちょっとしたバグがあるのに気がついたのだ。(まぁ、影響ないといえばないが、あるといえばあるのだ。 Oracleさんらしいといえばそれまでだが・・・。)
オラクルから提供される、dbstart スクリプトを実行すると、以下のようなエラーが発生しているのに
気がつくと思う。
ps: illegal option -- f
usage: ps [-aChjlmMrSTuvwx] [-O|o fmt] [-p pid] [-t tty] [-U user]
[-N system] [-W swap]
ps [-L]
これはMac OS Xの ps のオプションが違うということをお忘れになっている、Oracleさんの単純なミスなのである。
$ORACLE_HOME/bin/dbstart を以下のように修正すれば問題ない。
# pmon=`ps -ef | egrep pmon_$ORACLE_SID | grep -v grep`
pmon=`ps -aux | egrep pmon_$ORACLE_SID | grep -v grep`
if [ "$pmon" != "" ];
then
STATUS="-1"
echo "Database \"${ORACLE_SID}\" already started."
fi
明日は、絶対、Python Challengeをやりたいが。。。。。。時間がとれるかが一番の問題だ・・・。
| 固定リンク | 0
コメント