環境交代:
操作系統:RedHat 5.3 64bit
Oracle版本:10.2.0.1 SID:search6
今天在安裝完數據庫之後,通過dbca創建數據庫之後,通過sqlplus啓動和關閉數據庫的時間一直報如下錯如:
SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/app/soft/ora10g/product/10.2.0/db_1/dbs/initsearch.ora' ··· SQL> shutdown immediate ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory
剛開始還沒有反應過來,查看alert.log也沒有發現問題,並且顯示數據庫也是正常登錄的,查詢了很久也沒有查詢到問題。後面突然想起來,.bash_profile裏面的配置文檔是直接就以前的配置文檔裏面拷貝的,可能是這塊設置出現問題了。果真如此.bash_profile把SID給寫錯了。
[oracle@szmlvm29-54 ~]$ cat .bash_profile # .bash_profile ······ export ORACLE_SID=search #正確的應該是search6 ······
so,以後大家再次碰到這個問題的時候,也需要檢測下配置文檔的SID是否準確。