怎麼在linux下安裝oracle數據庫
oracle 是甲骨文公司推出的大型數據庫軟件,在各行各業市場佔用率都很高,在linux下安裝也比較複雜,下面詳細說明安裝步驟
操作方法
(01)檢查硬件是否滿足要求1)確保系統有足夠的 RAM 和交換空間大小,執行以下命令:#grep MemTotal /proc/meminfo#grepSwapTotal /proc/meminfo注:所需最小 RAM 爲 512MB,而所需最小交換空間爲 1GB。對於 RAM 小於或等於 2GB 的系統,交換空間應爲 RAM 數量的兩倍;對於 RAM 大於 2GB 的系統,交換空間應爲 RAM 數量的一到兩倍。2)確保有足夠的磁盤空間。Oracle 10g軟件大約需要 2.5GB 的可用磁盤空間,數據庫則另需至少1.2G的磁盤空間3)/tmp 目錄至少需要 400MB 的可用空間。要檢查系統上的可用磁盤空間,執行以下命令:#df-h
(02)檢查系統是否已安裝所需的開發包使用rpm -qa命令,確保以下包已成功安裝。對於包的版本,只有版本高於下面的都可以,如果低於此版本,則要升級處理,如下:4compat-db-4.1.25-9compat-libstdc++4gcc-c++-44.1libstdc++-3.4.3-22.1libstdc++4.2setarch-1.6-1libaio-0.3.103-3
(03)創建oracle組和oracle用戶創建用於安裝和維護 Oracle 10g軟件的 Linux 組和用戶帳戶。用戶帳戶將稱爲 oracle,而組將稱爲 oinstall(用於軟件安裝) 和 dba(用於數據庫管理)。#groupadd oinstall#groupadd dba#useradd -m -g oinstall -G dba oracle –poracle (p表示添加帳號密碼)創建oracle目錄並改變目錄權限現在,創建存儲 Oracle 10g 軟件和數據庫檔案的目錄。本指南在創建目錄結構時所用的命名慣例符合最佳靈活結構 (OFA) 規範。以 root 用戶身份執行以下命令:#mkdir -p /u01/app/oracle # oracle根目錄,-p 表示遞歸建立目錄#mkdir -p /u02/oradata # oracle數據檔案存放目錄#chown -R oracle:oinstall /u01#chown -R oracle:oinstall /u02#chmod -R 775 /u01#chmod -R 775 /u02
(04)配置linux內核參數#vi/etc/,添加如下內容:ll = ax = 2147483648 #此處默認設定爲2G,數值一般設爲物理內存的40~50%ni = = 250 32000 100 -max = _local_port_range = 1024 _default = _max = _default = _max = 262144完成後,執行以下命令激活更改:#sysctl–p注:Linux 內核非常出色。與大多數其他 *NIX 系統不同,Linux 允許在系統啓動和執行時修改大多數內核參數。完成內核參數更改後不必重新啓動系統。Oracle 數據庫 10g 需要以下所示的內核偏好設定。其中給出的是最小值,因此如果您的系統使用的值較大,則不要更改它。配置oracle用戶的shell限制#vi /etc/security/ 添加如下內容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536#vi /etc/pam.d/login 添加如下內容:session required pam_匯出x圖形介面給oracle用戶由於安裝時採用的是oracle的OUI圖形化介面,需要X支援,而默認oracle用戶是不支援圖形化操作的,必須以root的身份匯出X給oracle用戶使用。執行如下命令:#xhost +access control disabled,clients can connect from any host出現以上文字表示匯出成功。
(05)oracle用戶下執行1.2.1設定環境變量#su –oracle$vi _profile加入以下內容:TMP=/tmpTMPDIR=$TMPORACLE_BASE=/u01/app/oracle #oracle 根目錄ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 #oracle 家目錄ORACLE_SID=orcl #根據實際需要命名LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libPATH=$ORACLE_HOME/bin:$PATHexportTMP TMPDIR ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH$source _profile #使環境變量生效2、安裝 Oracle2.1、下載並解壓oracle軟件從Oracle網站下載10201_database_linux_x86_到oracle用戶家目錄下/home/oracle/(也可爲其他目錄),使用oracle用戶登入後,解壓此檔案:$startx$cd /home/oracle$gunzip 10201_database_linux_x86_$cpio -idmv <10201_database_linux_x86_以上操作將Oracle安裝檔案解壓到database/目錄。(根據下載的包的格式不同,解壓出來後的目錄格式可能不同。)2.2、Oracle OUI進行圖形化安裝(推薦使用進階安裝方式)切換到database/目錄下,執行以下命令:$cd database$./runInstaller
(06)檢驗是否安裝成功數據庫正常安裝結束後,默認是啓動的。以oracle用戶身份執行以下命令測試:$sqlplus/ as sysdbaSQL>selectopen_mode from v$database;OPEN_MODE------------------READ WRITE若出現以上文字說明數據庫正在正常執行。自此,數據庫安裝成功。
特別提示
根據軟件環境的不同,安裝步驟可能略有不同
-
如何把檔案轉換成PDF格式?
PDF格式在如今使用頻率越來越高,在一些文檔中,PDF往往比較方便文字及圖片的檢視。那麼如何把檔案直接轉換成PDF格式呢?以福昕進階PDF編輯器爲例,把文檔改成方便的PDF格式進行瀏覽和編輯。操作方法(01)PDF格式的文檔很多,一些方便的功能可以直接在PDF編輯器中實現。怎...
-
iOS7越獄後怎麼恢復
iOS7越獄可能會出現各種各樣的原因,白蘋果、系統bug、無法識別手機助手等各種故障,這些問題都會讓我們想將越獄後的iOS7恢復到原始狀態。那麼,我們該如何恢復越獄後的iOS7系統呢?iOS7越獄後恢復方法(01)首先,第一步要做的是下載固件包,在本經驗頁面底部【參考資料】內...
-
人民幣符號怎麼打¥ word插入人民幣符號?
人民幣符號怎麼打?我們在工作的時候,有時候需要在電腦上輸入“¥”這個人民幣符號,然而很多用戶不知道該怎麼輸入,這給工作帶來了很大的不便。其實人民幣符號的輸入方法很簡單,下面小編給大家介紹幾種輸入方法。操作方法(01)使用輸入法工具在中文狀態下,使用Shift+$/4鍵,...
-
支付寶如何取消快捷支付?
快捷支付是支付寶作爲支付寶獨特的交易方式,不過支付寶爲了取消網銀付款的麻煩,增加用戶的粘性,並且鎖住用戶。今天小編分享支付寶如何取消快捷支付。操作方法(01)我們在支付寶上設定快捷支付,首先我們需要登入自己的支付寶賬號或者淘寶賬號。登入自己的賬號和密碼就...