Oracle 資料庫/簡介
外觀
Oracle RDBMS 是最常用的關係型資料庫管理系統[1]。它創建於 1979 年,其請求語言稱為 PL/SQL。
與大多數軟體產品一樣,它必須安裝;Windows、Linux 和 Unix 版本可供使用,並且有不同的版本可用。
- Express Edition (XE)下載 免費,但使用 Oracle 資料庫引擎的稍舊版本,並且單處理器上的記憶體和儲存上限為 4 GB。它不適用於 Unix,需要線上註冊。
- Standard Edition One 消除了儲存的基本限制,並將支援多 CPU 系統。
- Standard Edition (SE) 提供了與叢集管理相關的附加功能(Oracle 即時應用叢集,別名 Oracle RAC),並且可以在包含更多 CPU 的系統上執行。
- Enterprise Edition (EE) 沒有限制,並且可能還包括適合大型公司的可選功能。
- Personal Edition (PE) 在第 12 版中未提供。它是一種單使用者企業版。
下載後,必須解壓縮 .zip 檔案(如果它們有兩個,則必須合併它們的資料夾(它們名為“database”))。然後啟動安裝
- 在 Linux 中,runInstaller.sh。
- 在 Windows 中,setup.exe。
Oracle 資料庫在每次啟動時自動啟動,這對伺服器很有用,但對於不打算全天候使用它的 PC 來說,它會顯著降低系統速度。為了避免這種情況,我們可以建立一個簡單的指令碼以手動啟動和停止 Oracle
- 在 Linux 中:從守護程式中刪除 Oracle(例如:/etc/init.d)。
- 在 Windows 中:執行 services.msc,並將服務 OracleServiceXE 和 OracleXETNSListener 切換到手動啟動。當您需要使用 Oracle 時,以管理員身份啟動以下指令碼 Oracle.cmd
- 對於 XE 版本
net start OracleServiceXE net start OracleXETNSListener pause net stop OracleXETNSListener net stop OracleServiceXE
- 對於 SE 版本
net start OracleServiceORCL net start OracleDB12Home1TNSListener pause net stop OracleDB12Home1TNSListener net stop OracleServiceORCL
- 對於 XE 版本
如果出現“拒絕訪問”訊息,請以管理員身份右鍵單擊重新啟動指令碼。
資料庫伺服器至少需要[2]
- XE 為 1 GB 硬碟空間,SE 為 3.5 GB。
- 1 GB 記憶體。
- Windows、Linux、Oracle Solaris 或 IBM AIX。
從 12c 版本開始,64 位處理器是強制性的。
環境變數設定是自動的。
系統物件命名遵循最佳靈活架構 (OFA)。 [3]