虛擬機器中安裝Oracle在宿主機中使用PLSQL Developer串連教程,oracleplsql
由於開發需要,在虛擬機器中安裝XP系統並安裝Oracle,在宿主機中安裝Oracle Client及PLSQL Developer進行類比遠程操作Oracle資料庫。
首先要在虛擬機器中安裝Oracle資料庫,具體過程參考:點擊開啟連結
首先要配置虛擬機器的網路設定,把網路連接方法改為Bridging。
在虛擬機器中安裝好資料庫後,需要配置C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN檔案夾下的listener.ora和tnsnames.ora檔案,使用記事本開啟,將其中
的localhost改成自己虛擬機器的ip。
記得兩個檔案的ip都要改。
設定好後用本機ping一下虛擬機器,如果ping通則說明設定成功。
方法:cmd---> 輸入telnet 虛擬機器ip 1521 例如: telnet 192.168.1.1 1521
串連成功則顯示:
接下來進行宿主機的配置,分別到官網下載Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (x64) 以及 Instant Client for Microsoft Windows (32-bit)。
安裝過程請參考:點擊開啟連結
安裝完成後配置環境變數,分別添加如下兩個變數:
TNS_ADMIN
值: D:\Oracl11_64\product\11.2.0\client_1\network\admin
NLS_LANG
值:american_america.ZHS16GBK
編輯Path: 最後面加上:D:\Oracl11_32\instantclient_11_2
接下來進入【PLSQL Developer 8】→【Tools】→【preference】
【Oracle_HOME】: D:\Oracl11_32\instantclient_11_2
【OCI】: D:\Oracl11_32\instantclient_11_2\oci.dll
最後把虛擬機器中的 tnsnames.ora 複製到 D:\Oracl11_64\product\11.2.0\client_1\network\admin 下
重啟PLSQL Developer即可串連。