sqlerrtext 內容為:“-1please install oracle9i client or set Primary Oracle Home to Oracle9i.”
不應該是ORACLE安裝問題,因為PLSQL是可以正常連接資料庫的,不清楚是否是注冊表還是其它地方的問題,請高手指教!@~
uj5u.com熱心網友回復:
產生這種錯誤的原因和解決方法如下:1. 背景: 以前安裝oracle9i后用pb9連接資料沒有問題, 但后續又安裝其它的oracle資料庫或開發軟體(如Form6i或report). 結果導致pb9連接資料庫出現錯誤.
2. 分析: 如果From或Report、plsql都好用,只是PB連不上。說明Oracle產品安裝沒有問題,問題發生在PB讀作業系統環境變數Path中的路徑值有問題。PB會按注冊表中Oracle設定的任意Client Path為Oracle client的基礎path路徑。所以當您安裝多個oracle產品可能會用多個Home。它們會擾亂PB選擇正確的Client Path基礎路徑。
3. 解決: 查看系統Path路徑.
我的電腦->屬性->高級->環境變數->系統變數->path
path值:D:\oracle\FR\bin;D:\oracle\ora92\bin;......
發現D:\oracle\fr\bin其實是Form和Report的Home路徑而它排在第一位,導致PB會以該路徑為準找oracle client所以PB當然會找不到所以出現上述錯誤
把Path值改成D:\oracle\ora92\bin;D:\oracle\FR\bin;......
PB測驗連接資料庫成功!
uj5u.com熱心網友回復:
PATCH上面沒問題,百度 和google 我都基本搜索了一遍,看完了里面關于該問題的解答,都沒一個 完整 準確的答案。我看了關于sqlserver 的影響,明天再確定下具體的原因。
uj5u.com熱心網友回復:
之前是oracle8i,都完全卸載后,重新安裝的oracle,oracle 不是采用默認如今安裝的。目前PB報錯是定位不了oracle的安裝路徑。uj5u.com熱心網友回復:
我也出現這個錯誤解了。這個問題如何解決??轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/80617.html
標籤:數據庫相關
下一篇:求PB8的參考手冊!!!
