多版本oracle 軟體的問題

babyyellow發表於2013-06-09
PG 庫 cms 準備上線了,之前在上面部署了10g的oracle 做從庫執行。

cms 上線需要用到oracle_fdw ,為了統一版本,單獨安裝了oracle 11.2 的客戶端,

在/etc/profile 裡export 了oracle-home 等環境變數。

昨天維護10g 從庫的時候報錯了。說找不到11g 的lib包。

意識到,多個版本的軟體衝突了,

env 一看, 11g 的客戶端的bin 目錄排在10g 的前面,導致預設的呼叫了11g 的sqlplus ,而11g的安裝是不完整的。

所以報錯了


處理方法也很簡單,

在oracle 10g 的使用者 .bash_profile 裡 吧PATH 變數中 10g oracle 的path 變數拿到$PATH 前面。問題解決。



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

相關文章