在虛擬機系統上安裝oracle教程


1.如何安裝虛擬機?

下載VMware-workstation-full-15.5.2-15785246.exe

輸入注冊碼VG5HH-D6E04-0889Y-QXZET-QGUC8 CY55A-F6G80-H85HQ-WNN5X-W38W4

2.如何在虛擬機上安裝XP系統和Oracle數據庫(服務端)?

2.1安裝XP

通過網站"MSDN的I tell you"下載系統鏡像,

然后再虛擬機上創建鏡像”新建虛擬機“,加載下載的鏡像,根據提示完成安裝。

2.2安裝Oracle數據庫(服務端)

解壓10201_database_win32.zip后

點擊setup.exe安裝

3.如何測試oracle數據庫(服務端)

 sqlplus system/orcl

如果成功會顯示“連接到:“。然后進入SQL的命令行。

 sqlplus scott/tiger

輸入此命令,同樣可以測試,結果和上面類似。

4.主機如何訪問的虛擬機上的Oracle數據庫(服務端)?

4.1.通過PLSQL development訪問

4.1.1首先查詢虛擬機系統上的ip地址和orcal數據庫的配置文件

可以同cmd命令的ipconfig查詢。

也可以通過oracle的安裝目錄下的tnsname.ora文件里面的內容獲取。

該tnsname.ora文件路徑是”C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN”。

 # tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
 # Generated by Oracle configuration tools.
 
 ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.40.128)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
 
 EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
 

4.1.2安裝oracle的client客戶端軟件

解壓“10g客戶端client”,點擊“setup”安裝client客戶端,

安裝完成后,生成sqlplus.exe的應用,通過該應用就可以使用sqlplus命令訪問oracle客戶端。

sqlplus.exe的路徑是“C:\oracle\product\10.2.0\client_1\BIN”

 

4.1.3登錄PLSQL軟件

為了方便PLSQL對oracle的訪問,還需要設置一下PLSQL軟件

高分辨率屏win10建議安裝PLSQLdevelopment13以上的新版本。而且安裝路徑最好不要帶括號或空格。要不然到時登陸PLSQL會有異常

4.1.3.1使用PLSQL之前的一些必要設置

以游客身份登錄PLSQL,“工具”>>"首選項“>>”連接“>>"oracle主目錄名”和“OIC庫”,然后分別把已經安裝好的oracle客戶端的sqlplus所在目錄的路徑和改目錄下的oic.dll文件路徑填上去即可。

4.1.3.2設置client客戶端的net Manager應用

設置和服務端的net Manager一樣的服務orcl。更簡單的辦法是,把服務端的tnsname.ora文件復制到客戶端的相應位置。

4.1.3.3登陸PLSQL訪問oracle數據庫

“Oracle登陸”>>"用戶名:scott“>>"口令:tigger">>”數據庫:ORCL“>>"連接:Normal”>>"確定“。

如果成功,進入軟件界面會顯示已登錄!

4.2.使用主機的cmd訪問orcl數據庫(服務端)

測試服務端地址:

 ping 192.168.40.128 -t

測試客戶端的服務解析是否正確(即client的net Manager設置是否正確:

 tnsping orcl

訪問服務端:

 sqlplus scott/tiger@orcl

如果成功,進入SQL命令模式!

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM