PL/SQL Developer連接虛擬機Oracle數(shù)據(jù)庫(圖文詳解,全網(wǎng)最詳細)

公眾號:Web項目聚集地

前沿技術(shù)交流,資源分享,熱衷圖文教程,詳細刨析互聯(lián)網(wǎng)技術(shù)。


前言

我的公眾號:Web項目聚集地的朋友求助關(guān)于PL/SQL Developer連接虛擬機Oracle數(shù)據(jù)庫的教程,他說自己操作過程遇到很多錯誤,可以說操作中有很多注意的地方,找過很多文章博客都是寥寥草草,幾筆帶過。我打算把自己的安裝調(diào)試歷程用圖文的方式一步一步呈現(xiàn)出來,這將是一篇最仔細最全面的圖文教程。另外本次教程用到的所有鏡像,安裝包都會提供。由于小編在考研,只能晚上奮戰(zhàn),如有紕漏還請見諒(現(xiàn)在是凌晨3點)


準備

Oracle 11g 安裝包

PL/SQL Developer工具

本地系統(tǒng):Windows10

虛擬機系統(tǒng):WindowsXP鏡像

OracleInstanceClient安裝包

注:以上所有安裝介質(zhì)獲得公眾號回復(fù):Oracle安裝介質(zhì)

01

虛擬機的安裝:

由于虛擬機的安裝比較簡單,一直點擊下一步就可以,我們就此不再張貼相應(yīng)的截圖,安裝成功是這樣的:

02

虛擬機安裝XP系統(tǒng):

1. 選擇自定義(高級)

2. 此處鏡像文件選擇下載的XP鏡像(公眾號回復(fù):Oracle安裝介質(zhì))

3. 選擇下一步,產(chǎn)品密匙可以在后面XP安裝過程填寫

4. 選擇虛擬機安裝的位置

5. 配置相應(yīng)的參數(shù)

6. 此處虛擬機內(nèi)存務(wù)必調(diào)成大于800M

7. 選擇使用橋接網(wǎng)絡(luò)

8. 不用做任何改動

9. 不用做任何改動

10. 此處選擇創(chuàng)建新虛擬磁盤

11. 指定磁盤大小30G左右,必須勾選立即分配所有磁盤空間,以及勾選將磁盤存儲為單個文件

12. 磁盤文件命名?

13. 點擊完成

03

接下來啟動虛擬機,安裝WindowsXP系統(tǒng):

由于系統(tǒng)的安裝比較簡單,一直點擊下一步就可以,我們就此不再張貼相應(yīng)的截圖,請注意以下幾點:

安裝時需要填入產(chǎn)品密匙,公眾號回復(fù):Oracle安裝介質(zhì) 即可獲得。

安裝成功可能分辨率有些問題,可以按需調(diào)節(jié)

安裝成功后一定保存快照!

04

Windows10上Oracle 11g安裝包拷貝到虛擬機:

1. 右鍵->設(shè)置

2. 選項->共享文件夾

3. 總是啟用->添加

4. 下一步

5. 瀏覽選擇您Windows10上的Oracle安裝包所在目錄,此處我選擇的時整個D盤

6. 啟用此共享

7. 如果有下角有這樣的展示,說明您操作成功

8. 我的電腦->工具->映射網(wǎng)絡(luò)驅(qū)動器

9. 根據(jù)下方紅色箭頭,選擇你映射的文件夾(我的是D)

10. 我的電腦出現(xiàn)下方驅(qū)動器說明成功

11. 雙擊上方箭頭指向的驅(qū)動器,找到您的Oracle安裝包復(fù)制到虛擬機C盤

12. 打開C盤剛剛復(fù)制過來的虛擬機安裝包,分別對兩個安裝包進行提取文件到一個目錄。此處我解壓到了虛擬機 C:/Oracle文件夾下

13. 解壓完畢

14. 雙擊下方setup 進行安裝


注:這個時候可以存儲一個快照.

05

Oracle 11g的安裝

Oracle的安裝,由于Oracle 11g的安裝有很多注意的地方,我單獨把他提出來,Oracle數(shù)據(jù)庫安裝請移步查看這篇文章(歷史消息也可以找到)

注:這個時候可以存儲一個快照哦!

06

網(wǎng)絡(luò)配置:

1.?虛擬機:點擊虛擬網(wǎng)絡(luò)編輯器

2. 添加后會自動分配子網(wǎng)IP,不用修改,直接點擊應(yīng)用,確定

3. 添加完后再本機(Win10)的網(wǎng)絡(luò)上會多出一個網(wǎng)絡(luò)適配器

4. 一定看清楚,選擇你剛剛添加網(wǎng)絡(luò)對應(yīng)的網(wǎng)絡(luò)適配器,右鍵屬性

5. 此處我的IP地址設(shè)置為 192.168.232.1

6. 回到XP虛擬機中設(shè)置IP,右鍵本地連接

7. 屬性->設(shè)置IP地址為:192.168.232.2(Win10中是192.168.232.1)

8. 右鍵虛擬機->設(shè)置,按照下方步驟,自定義虛擬機的網(wǎng)絡(luò)適配器,自定義為剛才手動添加的那個網(wǎng)絡(luò)設(shè)配器

9. 修改Oracle兩個核心文件,進入虛擬機找到Oracle安裝目錄?

10. 打開Listener把箭頭指向修改為虛擬機的IP

11. 打開tnsname.ora把箭頭指向修改為虛擬機的IP

12.重啟Oracle的兩個服務(wù)

07

測試sqlplus客戶端連接Oracle:

1. 找到安裝介質(zhì)中的oracleInstanceClient下載下來

2. 把32bit中的兩個壓縮文件復(fù)制到安裝目錄

注:剛開始用的64bit(有問題),可以先嘗試32bit

3. 一起解壓縮到本地目錄(文件夾名字不要有空格)

4. 進如DOS命令行(Win+R->CMD->回車)移動到instantclient的路徑下

5. 命令格式:sqlplus 用戶名/密碼@虛擬機ip端口號/?數(shù)據(jù)庫名稱

6. 出現(xiàn)連接到:如下圖,連接成功

注:當(dāng)你沒辦法連接成功的時候,嘗試關(guān)閉虛擬機xp系統(tǒng)的防火墻

08

PL/SQL Developer安裝并且測試連接:

1.下載客戶端

2. 雙擊plsqldev1000.exe進行安裝

3. 點擊I agree

4.更改路徑,一定要改,不要有空格中文(默認路徑有空格)?

5. 如下圖

6. 如下圖

7. 如下圖

8. Finish安裝完成

9. 雙擊下方圖標

10. Cancel 點擊

11. 下方對話框

12. 找到提供的下方Keygen.exe

13. 根據(jù)生成的碼填入Register對話框

14. 注冊成功

15. 點擊Tools->Preferences

16.??在下面的圖中,找到你的instantclient_12_1(32位)文件夾所在的位置

17? 將XP虛擬機中的tnsnames.ora拷貝至D盤(Win10)根目錄(或其它位置),編輯此文件。

注:此文件在下圖目錄中查找。因為你oracle安裝在虛擬機中,所以這個路徑是虛擬機winxp上的路徑

18.?先將這個文件放到共享文件夾中

在winxp中:? “我的電腦”雙擊->工具->映射網(wǎng)絡(luò)驅(qū)動器,進入下面界面

19. 進入下面界面,將文件復(fù)制到此處,再到win10系統(tǒng)中找到這個文件,復(fù)制到D:\根目錄下(復(fù)制到哪里一定記清楚)

20. 打開復(fù)制的tnsnames.ora確認是否把紅框框改成xp上的ip地址

21.???在win10系統(tǒng)中進行操作

右鍵我的電腦->高級系統(tǒng)設(shè)置->環(huán)境變量

設(shè)置環(huán)境變量??TNS_ADMIN??為D盤根目錄( tnsnames.ora所在目錄 )

22.? 再次雙擊PL/SQL圖標,進入系統(tǒng)?

填寫相應(yīng)的賬號密碼 點擊OK

23. 進圖主界面

注:當(dāng)你沒辦法連接成功的時候,嘗試關(guān)閉虛擬機xp系統(tǒng)的防火墻和重啟win10系統(tǒng)。

10

當(dāng)然你可以去官網(wǎng)下載最新版的sqldeveloper,支持多種數(shù)據(jù)庫只要引入相應(yīng)的驅(qū)動就可以了,特別簡單這里不再詳細介紹。

總結(jié)

????此教程我已經(jīng)詳細的完成了,不敢說是面面俱到,也應(yīng)該是全網(wǎng)最詳細的圖文教程了,連續(xù)兩個晚上的折騰,寫這篇文章就素材準備就花了很長的時間(截屏90余張),文章每一個文字都是親自手碼。對學(xué)習(xí)Oracle的朋友這篇文章是不可缺少的,如果覺得對您有所幫助請轉(zhuǎn)發(fā)吧。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容