CentOS下安裝oracle 10g

來源:互聯網
上載者:User

    在linux下面安裝oracle是一件讓人惱火的事情,不像windows下面那樣簡單,但是windows在伺服器領域實在是不爭氣,一個好的DBA同時也是一個linux高手。我今天就折騰了一下oracle,下面把安裝過程記錄下來,以供我以後參考。

    1 修改核心參數:

    /etc/sysctl.conf

   在這個檔案後面添加如下內容:

 

kernel.shmall = 268435456kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144

  以上的檔案記得要備份一下,後面的也是一樣的,就不再重複了。

     /etc/security/limits.conf

    添加如下內容:

   

oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536

     /etc/pam.d/login
    添加如下內容:

    

session required /lib/security/pam_limits.sosession required pam_limits.so

      /etc/profile

     添加如下內容:

   

if [ $USER = "oracle" ]; then   if [ $SHELL = "/bin/ksh" ]; then     ulimit -p 16384     ulimit -n 65536   else     ulimit -u 16384 -n 65536   fi fi

     這樣一來參數檔案基本上就修改好了,需要重啟一次。

     下面要建使用者,oracle使用者和組。

    

groupadd oinstallgroupadd dbauseradd oracle -g oinstall -G dba -d /oracle

     接下來需要修改一下oracle使用者的變數檔案,在家目錄下,有一個:.bash_profile檔案,加這麼幾行:
    

# !/usr/bin/bash   umask 022 ORACLE_BASE=/oracle/app export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1 export ORACLE_HOME PATH=$PATH:$ORACLE_HOME/bin stty erase ^H
export PATH

      執行這個命令:. .bash_profile。

      下面建立oracle的安裝目錄。在/oracle下建立app和data目錄即可。

      把上面建立好的目錄全部chown給oracle。

      把下載的安裝包放在隨便什麼目錄下面,把這個目錄和檔案一塊chown給oracle,把檔案置為777。

      解壓,然後就可以安裝了。

      如果X11報錯,以root使用者執行xhost +即可。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.