解決客戶資料庫oracle_sid問題

anycall2010發表於2008-08-10

說來話長:我給軟體公司在AIX上安裝的9.2.0.2 資料庫軟體,然後由軟體公司來建立資料庫。

今天,我給使用者資料庫進行健康性檢查,發現登陸不上資料庫。根據報錯資訊,發現是找不到引數檔案。我立即反應:這個資料庫一定是不存在或者是資料庫的oracle_sid和.profile檔案中註冊的SID不一致。

1.首先判斷是否安裝資料庫:

cd $ORACLE_BASE

發現裡面的檔名為xtba,這個已經說明該oracle_sid為xtba。(備註:我在.profile檔案中設定為orcl)。

2.測試:export ORACLE_SID=xtba

啟動資料庫,結果能夠起來。說明資料庫的oracle_sid和.profile檔案不一致。

3.解決辦法:修改.profile檔案的oracle_sid=xtba ,重新啟動資料庫。

問題解決。

4.結論:軟體開發公司,不熟悉資料庫的環境變數的設定。導致資料庫只能在export ORACLE_SID的情況下,才能開啟資料庫的問題。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8334342/viewspace-422874/,如需轉載,請註明出處,否則將追究法律責任。

相關文章