2013年6月25日 星期二

有兩個Oracle Home時,PL/SQL Developer 怎麼連接?

為了需要,在自已電腦裝了Oracle XE版,但發現VS2012連不上?? 想說是不是還要裝Oracle Client才行。裝完後,VS2012可以連了,卻發現PL/SQL連不上了?? 
 













查看了一下,發現現在有兩個Oracle Home,一個Oracle XE的, 一個Oracle Client的。上網找了一下,才知道原來我裝的是x64的Client,而PL/SQL只支援32bit,所以無法連上,但是我又不想重裝 Oracle Client 32bit,只好試試網路上找到的方法了,解法就是把PL/SQL指到 Oracle XE的home 就行了,步驟如下:

設定 PLSQL Developer
進入PL SQL後,到 Tools/Preferences 設定Oracle Home和 oci.dll的位置:
先在Oracle Home的地方選 XE:

然後指定 oci.dll 的位置(指到 Oracle XE 的 oci.dll, 我的是D:\oraclexe\app\oracle\product\11.2.0\server\bin\oci.dll)




































這樣就行了~









沒有留言:

張貼留言