<a href="#%E7%9B%AE%E5%BD%95">目錄</a>
<a href="#%E7%B3%BB%E7%BB%9F%E7%8E%AF%E5%A2%83">系統環境</a>
<a href="#%E8%BF%9E%E6%8E%A5oracle-server">連接配接Oracle Server</a>
作業系統
Windows 8.1
RHEL6.1
軟體
Oracle10gr2
PL/SQL
instantclient-basic-win32-10.2.0.5
首先需要安裝PLSQL Developer,有需要的話也可以同時安裝中文語言包。
Step1:解壓instantclient-basic-win32-10.2.0.5.zip檔案到PLSQL的安裝目錄下
Step2:建立<code>instantclient_10_2\network\admin</code>目錄,該目錄用于存放Oracle的監聽檔案<code>tnsname.ora</code>
Step3:使用XFTP從RHEL6的<code>/u01/oracle/network/admin/tnsnames.ora</code>檔案複制到<code>instantclient-basic-win32-10.2.0.5\nstantclient_10_2\network\admin</code>檔案夾下
Step4:檢查Windows下的<code>tnsnames.ora</code>檔案配置是否正确,否則可能出現ORA-12504錯誤。如果沒有DNS也沒有修改windows上的hosts檔案的話,建議将HOST參數修改為IP。
Step5:以不登陸的方式啟動PLSQL,打開工具 –> 首選項
1. 在Oracle 主目錄選項寫入:<code>D:\Class\Oracle\Software\PLSQL_Developer\instantclient-basic-win32-10.2.0.5\instantclient_10_2\network\admin</code>
PLSQL會擷取該目錄下配置檔案的參數,以此來連接配接到Oracle Server。
2. 在OCI庫選項寫入:<code>D:\Class\Oracle\Software\PLSQL_Developer\instantclient-basic-win32-10.2.0.5\instantclient_10_2\oci.dll</code>
3. 勾選上檢查連接配接
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI3UTM1EzN1kDMzAjNwYTMwIzLcRXZu5ibkN3Yuc2bsJmLn1Wavw1LcpDc0RHaiojIsJye.jpg)
Step6:重新打開PLSQL,選擇資料庫,使用SCOTT使用者登入
注意:如果希望在Win10上運作PLSQL并且連接配接到Oracle Server的話,還需要下載下傳一個動态連結庫檔案<code>msvcr71.dll</code>,将其放置到<code>C:\Windows\SysWOW64</code>檔案夾中。