在本機上非oracle使用者運作sqlplus時,報以下錯誤:
[cpdds@node1 ~]$ sqlplus cpdds_pdata/cpdds_pdata
SQL*Plus: Release 10.2.0.4.0 - Production on 星期五 4月 27 13:43:16 2012
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
ERROR:
ORA-01034: ORACLE not available
ORA-27123: unable to attach to shared memory segment
Linux-x86_64 Error: 13: Permission denied
檢查環境變量:ORACLE_SID、ORACLE_BASE、ORACLE_HOME均正常。
解決方法:
用oracle使用者登入,到$ORACLE_HOME/bin目錄,執行chmod +s oracle。
<a href="http://blog.sina.com.cn/s/blog_537b196801011zzj.html">http://blog.sina.com.cn/s/blog_537b196801011zzj.html</a>
指令中各選項的含義為:
<a href="http://blog.csdn.net/shaobingj126/article/details/7031221">http://blog.csdn.net/shaobingj126/article/details/7031221</a>