當前位置:妙知谷 >

遊戲數碼 >互聯網 >

怎麼在linux下安裝oracle數據庫

怎麼在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

怎麼在linux下安裝oracle數據庫

(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

怎麼在linux下安裝oracle數據庫 第2張

(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

怎麼在linux下安裝oracle數據庫 第3張

(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出現以上文字表示導出成功。

怎麼在linux下安裝oracle數據庫 第4張

(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

怎麼在linux下安裝oracle數據庫 第5張

(06)檢驗是否安裝成功數據庫正常安裝結束後,默認是啟動的。以oracle用户身份運行以下命令測試:$sqlplus/ as sysdbaSQL>selectopen_mode from v$database;OPEN_MODE------------------READ WRITE若出現以上文字説明數據庫正在正常運行。自此,數據庫安裝成功。

怎麼在linux下安裝oracle數據庫 第6張

特別提示

根據軟件環境的不同,安裝步驟可能略有不同

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/zh-hk/sm/hulianwang/8m0mqe.html