|
想寫一下在WINDOWS7 RTM 7600 X64下安裝oracle客戶端和PLSQL DEVELOPER成功經(jīng)歷
這幾天裝了WIN7 X64 ,由于工作需要,必須安裝JAVA,ORACLE CLIENT,PLSQLDEV之類的東西 2天了,一直都是PLSQLDEV不能連接ORACLE的問題,下載了4個版本的客戶端最后都不能使用PLSQLDEV . 網(wǎng)上搜索了很多資料也不行,很零碎. 自己琢磨了半天終于搞懂了 下面給出一些方法大家參考.有什么問題可以提 只寫客戶端,不寫服務(wù)端,我想沒人會在WIN7上做服務(wù)吧,最多開發(fā)而已 1 當(dāng)前任何版本的ORACLE客戶端在任何版本的WINDOWS7上都無法正常完成安裝. 主要是因為ORACLE安裝的先決條件里操作系統(tǒng)版本不符合,但是這個問題可以修改refhost.xml解決, 具體是在refhost.xml中添加 <!--Microsoft Windows 7--> <OPERATING_SYSTEM> <VERSION VALUE="6.1"/> </OPERATING_SYSTEM> 即可,不需要添加X32或者X64,注意ORACLE10G 或者11 有可能有多個refhost.xml文件,都需要修改(好像部分版本需要修改oraparam.ini文件 自己搜索一下吧) 這樣可以在檢查操作系統(tǒng)的時候繞過檢查. 無論是oracle client for Windows , vista ,2k8 server 的X32或者X64版本都可以通過這個方法在WIN7 X64下安裝 2 如果你要不使用PLSQL DEVELOPER 可以不用看2,3 只看1就能成功安裝. 如果你要用,那么你必須安裝ORACLE 32位的版本,安裝方法類似上面 (如果安裝64位版本,PLSQLDEV是沒法配置好OCI的,總是會提示操作系統(tǒng)不對應(yīng)) 注意,我在安裝的時候網(wǎng)上看到了類似下面這種內(nèi)容: "選擇安裝路徑時,不要放在Program Files (x86) 這樣的文件夾里" 所以我把客戶端裝在了E:\ORACLE\***XX 這種目錄,我想大家一般也是這么安裝的吧 我不知道如果放在 Program Files (x86) 中會出什么問題,但事實是總有一些文件會放在里面,這個不用管,后面還是可以用 3 按照2的方法裝好后,CMD SQLPLUS測試沒問題 但是打開PLSQL DEVELOPER 7.1.5.1399 會出問題,提示OCI的錯誤 然后 不登錄ORACLE進(jìn)PLSQLDEV 依次選擇tools--preferences,配置下面的東西 路徑大家自己改 oraclehome : E:\oracle\product\10.2.0\client_1\BIN oci library : E:\oracle\product\10.2.0\client_1\BIN\oci.dll 這樣oracle client 和 plsqldev 就都可以用了 |
|
|