站長留言

  • ✅ 本站維護及更新歷史紀錄,詳情請參考公告
  • ✅ 有任何意見、想法,歡迎留言給Spicy知道喔
  • ✅ 固定於每周一至周五更新Blogger文章,周末不定期
資料庫Oracle

【Oracle】EP1:如何建立本地測試用的Oracle Database?

圖片來源

以Oracle Database 19c (19.3)為例

目標 Common

  • 建立一個本地測試資料庫,所有程式需與Oracle互動的先在本地進行測試
  • 待程式及資料庫測試完成後,再將程式及資料庫schema上到正式機

步驟1:下載安裝檔

根據自己的作業系統,下載相對應的安裝檔

Download setup.exe

步驟2:解壓縮

解壓縮

步驟3:開始安裝

點擊setup.exe
等一段時間,待安裝畫面完整呈現
選擇第1個選項,創建資料庫

創建資料庫

步驟4:Desktop桌面類

  • 桌面:只有本地,該電腦可以連到資料庫
  • 伺服器:其他IP的電腦也可以連到該資料庫
因為只需要在本地進行測試,故選擇Desktop桌面類

Desktop桌面類

步驟4:虛擬帳戶

選擇虛擬帳戶
後續會說明預設帳戶...

虛擬帳戶

步驟5:資料庫安裝位置

選擇資料庫安裝位置
注意:安裝路徑不能有空格或中文,例如:C:\Program Files
範例:
  1. 安裝位置:C:\Oracle
  2. 資料庫版本:Enterprise Edition 企業版
  3. 密碼要自行記得,後續會使用到...

資料庫安裝位置

步驟6:安裝資訊概要

經過Prerequisite Checks先決條件檢查後
顯示Summary安裝資訊概要,檢查無誤後,即可進行安裝

安裝資訊概要

步驟7:確認安裝結果

資料庫安裝完成後,
可利用Oracle SQL Developer測試連線
  • 使用者名稱:system (因選擇虛擬帳戶,故使用oracle預設帳號)
  • 密碼:步驟5所設定的密碼
  • 主機名稱:localhost
  • 連接埠port:預設1521,(若資料庫連線失敗,請參考補充說明 ⚓)
  • SID:步驟6所顯示的SID,例如:orcl

測試連線

服務Service

Oracle Database及Oracle Client
OracleServiceORCL:該服務是Oracle資料庫

Oracle Database及Oracle Client的所有Service

補充說明

資料庫的port錯誤,請參考以下解決辦法

資料庫連線失敗

方法1:列出所有使用中的port

  • 使用系統管理員權限打開CMD命令提示字元
  • 輸入指令: netstat -ab
  • 找到ORACLE.EXE所在位置,並找出其對應的port,以下圖為例:49752

netstat -ab

方法2:根據PID找port

  • 打開工作管理員 → 詳細資料
  • 找到oracle.exe所在位置,並找出其對應的PID,以下圖為例:9572
  • 使用系統管理員權限打開CMD命令提示字元
  • 輸入指令: netstat -o | findStr [PID]
  • 即可找出該應用程式對應的port,以下圖為例:49752

netstat -o | findStr [PID]

參考資料 Reference

沒有留言:

張貼留言

本網站建議使用電腦或平板瀏覽