CentOS 5 2下oracle 10g安裝詳解

2021-09-21 12:15:53 字數 3000 閱讀 8966

實驗環境:

centos 5.2 

x86_64

10201_database_linux_x86_64

oracle

並解壓:

oracle

[root@www opt]# ll

total 741388

-rw-r--r-- 1 root root 758433170 sep92010 10201_database_linux_x86_64.cpio.gz

[root@www opt]# gunzip 10201_database_linux_x86_64.cpio.gz

[root@www opt]# cpio -idmv < 10201_database_linux_x86_64.cpio

[root@www opt]# ll

total 783592

-rw-r--r-- 1 rootroot801603584 sep92010 10201_database_linux_x86_64.cpio

drwxr-xr-x 6 94110 424244096 oct 232005 database

二,建立oracle組、dba組以及oracle使用者:

[root@www database]# groupadd oinstall && groupadd dba

[root@www database]# useradd -g oinstall -g dba oracle

三,建立安裝目錄:

[root@www ~]# mkdir -p /opt/oracle

[root@www ~]# chown -r oracle:dba /opt/oracle/

[root@www ~]# chmod -r 755/opt/oracle/

四,配置核心引數:

[root@www 102]# cat >> /etc/sysctl.conf <> kernel.shmmni = 4096

> kernel.sem = 250 32000 100 128

> fs.file-max = 65536

> net.ipv4.ip_local_port_range = 1024 65000

> net.core.rmem_default = 262144

> net.core.rmem_max = 262144

> net.core.wmem_default = 262144

> net.core.wmem_max = 262144

> eof

[root@www ~]# sysctl -p

五,配置

pam(

oracle

建議對每個

linux

賬號可以使用的程序數和開啟的檔案數進行限制。):

1,修改limits模組的配置檔案:

[root@www database]# cat >> /etc/security/limits.conf <> oraclesoftnproc2047

> oraclehardnproc16384

> oraclesoftnofile 1024

> oraclehardnofile 65536

> eof

2,修改pam客戶端配置檔案:

[root@www database]# cat >> /etc/pam.d/login <> sessionrequired/lib/security/pam_limits.so

> eof

六,設定環境變數及更改系統版本號:

1,設定環境變數:

[root@www database]# vi /home/oracle/.bash_profile

export tmp=/tmp

export tmpdir=$tmp

export oracle_base=/opt/oracle

export oracle_home=/opt/oracle/product/102

export oracle_sid=orcl

export oracle_ter=xterm

export path=/usr/sbin:$path

export path=$oracle_home/bin:$path

export ld_library_path=$oracle_home/lib:/lib:/usr/lib

export classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib:$oracle_home/network/jlib

export display=:0.0

export nls_lang=american_america.zhs16gbk

export ora_nls33=$oracle_home/ocommon/nls/admin/data

lc_all=en_us.utf-8

2,由於

oracle 10g

出來的時候,

rehat 5

還沒有出來

,所以要把版本名稱改為4:

[root@www database]# vi /etc/redhat-release

centos release 4 (final)

七,切換到圖形介面,執行下面的安裝操作:

[root@www ~]# xhost +

[root@www ~]# su - oracle

[oracle@www ~]$ sh /usr/local/oracle/database/runinstaller

注:在安裝系統的時候需要把相關的開發包安裝完整,尤其是與lib相關的,如果沒有安裝完整,可能在執行這一步的時候會出錯:

注:在下面這一步的時候需要用root使用者執行2個指令碼:

[root@www ~]# sh /opt/oracle/orainventory/orainstroot.sh

[root@www ~]# sh /opt/oracle/product/102/root.sh

centos5 2 上安裝gcc步驟

centos5.2系統安裝在虛擬機器上,編譯gcc.掛載centos的 系統光碟,然後進入centos目錄內,安裝順序如下 rpm ivh cpp 4.1.2 42.el5.i386.rpm rpm ihv kernel headers 2.6.18 92.el5.i386.rpm rpm ivh ...

CentOS 5 2上部署rails應用

今天在一台新裝的server上部署了乙個rails的小 系統是centos 5.2,方便起見直接用了系統自帶的apache和mod rails.1.首先 rpm qa grep i ruby得到系統自帶的ruby版本是1.8.5,有點老,直接乾掉 yum remove ruby devel ruby...

Cent OS5 2安裝Hyper V整合光碟

一 hyper v安裝windows系統沒有問題,windows2000以後系統都可以,一切順利。要想實現更強的功能,宿主機需要安裝hyper v整合光碟。服務 作業系統關閉 時間同步 資料交換 檢測訊號和聯機備份 二 hyper v安裝linux系統就會有問題,僅支援redhat和suse的幾個版...