在計算機信息安全領域中,數據庫系統無疑有著舉足輕重的地位。比如:SQL Server、MySQL、DB2、Oracle等,都是比較知名的數據庫管理軟件,由于Oracle數據庫的安全性,所以在一些比較重要的場合被普遍使用,比如:電信、銀行、政府部門等。
本次博文以Oracle 12c數據庫的64位企業版為例,學習如何在Centos 操作系統中的安裝和基本配置,包括安裝的準備等。
博文大綱:
一、安裝Oracle 12c
二、創建Oracle 12c數據庫
三、Oracle 12c數據庫的啟動與關閉
四、將Oracle數據庫設置為開機自啟動
一、安裝Oracle 12c
1.安裝CentOS 7操作系統的注意事項
由于本次安裝Oracle 12c軟件是在CentOS 7系統上實現的,那么首次安裝CentOS 7操作系統有幾點要求:
防火墻的配置選項設置為禁用; SELinux設置為禁用; 默認安裝設置為軟件開發; 內核選擇3.10.0-862.el7.x86_64及以上版本;2.前置條件的準備
Oracle數據庫是一個相對龐大的應用軟件,對服務器的系統類型、內存和交換分區、硬盤空阿金、內核參數、軟件環境、用戶環境等都有相應的要求。只要滿足了這些必備的條件,才能確保Oracle 12c安裝成功并穩定運行。
(1)系統及配置要求
Oracle 12c明確支持的Linux操作系統包括Oracle Linux 7、Oracle Linux 6、Oracle Linux 5、Red Hat Enterprise Linux 7、Red Hat Enterprise Linux 6、Red Hat Enterprise Linux 5等,因為Red Hat Enterprise 和CentOS屬于同步并行的操作系統,所以Oracle 12 c同樣支持CentOS 7、CentOS 6、CentOS 5操作系統。在其他Linux系統中安裝時,個別軟件或配置文件可能需要進行適當的調整。
[root@localhost ~]# cat /etc/centos-release //查看系統版本信息CentOS Linux release 7.5.1804 (Core) [root@localhost ~]# uname -r //查看系統內核信息3.10.0-862.el7.x86_64
Linux操作系統要求:
物理內存:必須高于1GB,對于VMware虛擬機建議不少于2GB; 交換空間:物理內存為1~2GB時,交換分區為物理內存的1.5~2倍;物理內存為2~16GB時,交換分區于物理內存大小相同;物理內存超過16GB時,交換分區使用16GB就可以了;如果交換分區空間不足的話,可以使用以下方式擴展交換分區
[root@localhost ~]# dd if=/dev/zero of=/swap_file bs=1024 count=2097152 //這是擴展了2GB的交換分區,2097152除以1024等于2048,所以是2GB[root@localhost ~]# mkswap /swap_file[root@localhost ~]# swapon /swap_file//完成之后,再次查詢就會發現交換分區多了2GB的空間
[root@localhost ~]# grep MemTotal /proc/meminfoMemTotal: 7992344 kB[root@localhost ~]# grep SwapTotal /proc/meminfoSwapTotal: 18568716 kB //交換分區空間及內存空間已經滿足要求
對于Oracle 12c數據庫,若程序文件和數據文件安裝在同一分區,則該分區硬盤空間的最要要求為企業級為6.4G,標準版6.1G;除此之外,還應確保/tmp目錄的可用空間不少于1G。總的來說,建議安裝Oracle 12c準備至少15G的硬盤空間。
[root@localhost ~]# df -hT /tmp //查看/tmp目錄的磁盤使用情況文件系統 類型 容量 已用 可用 已用% 掛載點/dev/mapper/centos-root xfs 50G 21G 30G 42% ///很明顯,滿足了要求
安裝Oracle數據庫前,要求規劃好主機名和IP。服務器的主機名、IP地址應提前確認無誤,一旦Oracle數據庫安裝完成,建議不要輕易的修改主機名,否則會導致數據庫啟動失敗。方法如下:
新聞熱點
疑難解答