關於資料庫安裝的問題SP2-0667: Message file sp1.msb not found
昨天自己在OEL上準備把10g,11g的環境都準備一下,我規劃了一下硬碟空間,然後建立了相應的使用者,12c的Oms也在這次的範圍之內。
drwx------ 4 oms10g dba 4096 Jan 18 20:56 oms10g
drwx------ 3 oms11g dba 4096 Jan 15 07:04 oms11g
drwx------ 15 oms12c dba 4096 Jan 18 19:33 oms12c
drwx------ 17 ora10g dba 4096 Jan 19 18:25 ora10g
drwx------ 15 ora11g dba 4096 Jan 18 21:46 ora11g
drwx------ 3 ora12c dba 4096 Jan 15 23:04 ora12c
drwx------ 15 oracle dba 4096 Jan 18 22:05 oracle
drwx------ 3 oms11g dba 4096 Jan 15 07:04 oms11g
drwx------ 15 oms12c dba 4096 Jan 18 19:33 oms12c
drwx------ 17 ora10g dba 4096 Jan 19 18:25 ora10g
drwx------ 15 ora11g dba 4096 Jan 18 21:46 ora11g
drwx------ 3 ora12c dba 4096 Jan 15 23:04 ora12c
drwx------ 15 oracle dba 4096 Jan 18 22:05 oracle
然後就熱火朝天的開始了。
因為之間用dbca建立了很多很多次,也沒怎麼留心,安裝完10.2.0.1的版本後,直接就升.3的補丁了。結果虛擬機器有些慢,裝了有一個小時的樣子吧。為了和工作環境匹配,字符集我選裝了泰語。最後我看安裝成功了。就準備看一下。
[ora10g@oel database]$ sqlplus
Error 6 initializing SQL*Plus
Message file sp1.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
我看了一下.bash_profile,ORACLE_HOME也存在,而且dbca也能正常執行。
Error 6 initializing SQL*Plus
Message file sp1
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
我看了一下.bash_profile,ORACLE_HOME也存在,而且dbca也能正常執行。
我重新設定了ORACLE_HOME,也沒效果。
查了半天,還是沒有結果。還是去metalink去看看吧。
結果一看讓我有些鬱悶,因為在Unix上可能有這個問題,在10.2.0.3的版本上出現,solution就是重灌。但是我這是Linux,沒有找到關於Linux環境下這個問題的處理方法,最後找到一個,給的方法就是重新編譯perl庫。
那個方法我沒有嘗試。因為實在太不普遍了。肯定有其他的原因,只是重編譯,然後賦予許可權之類的方法只是表面的處理方式。
我再oraInventory裡面檢視了關於安裝時的一些校驗,有關於ORACLE_HOME,ORACLE_BASE的一些檢查。但是我的設定也沒有問題。
沒辦法,重新安裝,這次我只裝了 10.2.0.1的包,然後安裝成功後,就開始測試
[ora10g@oel database]$ sqlplus
Error 6 initializing SQL*Plus
Message file sp1.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
還是一樣的問題,看來不是補丁包的影響。
Error 6 initializing SQL*Plus
Message file sp1
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
還是一樣的問題,看來不是補丁包的影響。
我又開始仔細看.bash_profile
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
ORACLE_BASE=/db10
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin
ORACLE_BASE=/db10
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin
我看著錯誤,有的人說應該需要設定一下NLS_LANG,我正準備設定的時候,發現。ORACLE_BASE,ORACLE_HOME,有一些問題。
前面應該加上export,應該是如下的樣子。
PATH=$PATH:$HOME/bin
export ORACLE_BASE=/db10
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin
我已經感覺接近成功邊緣了,試了一下。
[ora10g@oel ~]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Sat Jan 19 18:40:12 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to an idle instance.
終於可以了,這次的問題雖然最後發現時很小的一個細節。而且很隱蔽。也算是一個低階錯誤。以後需要多多注意。
~
~
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23718752/viewspace-752926/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於JIVE安裝配置後資料庫Encoding的問題資料庫Encoding
- 關於jive安裝的問題
- 關於安裝jivejdon的問題
- 關於安裝nbextensions的問題
- 請問,關於資料庫連線的問題。資料庫
- 關於jivejdon安裝問題
- 關於安裝orcle資料庫後plsql developer與instantclient連線問題資料庫SQLDeveloperclient
- 安裝資料庫和資料庫解決問題資料庫
- jive安裝連資料庫問題?資料庫
- 關於Jlive安裝的問題
- 關於Jive安裝配置的問題
- 關於資料庫和jdbc的問題,指教資料庫JDBC
- 關於資料庫緩衝池的問題資料庫
- 關於JPetstore連線資料庫問題資料庫
- 關於FILE_MODE值的問題,!!!!!
- 關於oracle資料庫訊號量的問題Oracle資料庫
- 請教關於資料庫連線的問題資料庫
- 關於資料庫死鎖問題的解釋資料庫
- 關於用硬碟安裝LINUX的問題硬碟
- Laravel 安裝 voyager 出現的資料庫問題Laravel資料庫
- 安裝jive中的一個資料庫問題?資料庫
- 關於資料共享的問題
- 關於資料庫連線的一些小問題資料庫
- 關於hibernate+informix資料庫的問題,急ORM資料庫
- 關於tomcat資料庫連線池的問題Tomcat資料庫
- 關於一個資料庫列設計的問題資料庫
- 關於下拉選單查詢資料庫的問題資料庫
- 關於安裝jboss+tomcat的問題Tomcat
- 關於Kerberos安裝的幾個問題(轉)ROS
- 資料庫預設安裝配置導致的問題資料庫
- 關於讀取資料庫配置資原始檔問題資料庫
- 資料庫關聯問題資料庫
- python資料庫-安裝問題總結(48)Python資料庫
- 安裝mysql資料庫及問題解決方法MySql資料庫
- jive3.1.4安裝資料庫出現問題!!!資料庫
- 常見問題--oracle資料庫安裝準備Oracle資料庫
- 關於 SAP HANA 資料庫的死鎖問題(deadlock)資料庫
- 關於用JB7連線資料庫的問題。資料庫