Linux下Oracle的安裝全記錄

來源:互聯網
上載者:User

近日,我變成了linus的忠實fans,linux太太帥了,找回了曾經的字元控的感覺,Oracle下安裝linux可是件力氣活,呵呵,耗費了兩天的free time呢。和大家分享下吧。

首先自然是Linux的包,gcc的包、java的包等等的包都要裝,不然會報錯哦!!!

1、檢查RAM和交換空間大小:

grep MemTotal /proc/meminfo

grep SwapTotal /proc/meminfo

2、建立Oracle組和使用者帳號

groupadd oinstall

groupadd dba

useradd -m -u 500(其他也可以) -g oinstall -G dba oracle

id oracle

3、修改oracle帳號的口令

passwd oracle

4、建立目錄

mkdir -p /u01/app/oracle

mkdir -p /archive

chown -R oracle:oinstall /u01 /archive

chmod -R 775 /u01 /archive

5、修改oracle軟體目錄許可權

mkdir -P /soft/oracle

將oracle安裝檔案複製到/soft/oracle目錄下,複製完成後執行下面命令:

chown -R oracle:oinstall /soft/oracle

6、配置linux核心參數(2147483648為2G)

編輯 /etc/sysctl.conf檔案,加上如下內容

kernel.shmall=2097152

kernel.shmmax=8589934592

kernel.shmmni=4096

kernel.sem=25032000100128

fs.file-max=65535

net.ipv4.ip_local_port_range=102465000

net.core.rmem_default=262144

net.core.wmem_default=262144

net.core.rmem_max=262144

net.core.wmem_max=262144

運行/sbin/sysctl -p檢查參數

7、為了提高oracle使用者的shell限制

編輯/etc/security/limits.conf檔案,加上下列內容:

oracle    soft   nproc   2047

oracle    hard  nproc   16384

oracle    soft   nofile   1024

oracle    hard  nofile   65536

編輯/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

8、配置oracle使用者環境變數(用oracle身份登入)

執行su - oracle

編輯 /home/oracle/.bash_profile檔案,加上下列內容:

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/10.2.0/db_1

export ORACLE_SID=orcl

export PATH=$ORACLE_HOME/bin:$PATH

9、安裝oracle

配置完成後重啟伺服器,用oracle使用者登入,開啟終端,進入/soft/oracle/database目錄;執行./runInstaller。

依照圖形化安裝大家應該是輕車熟路了吧。

至此,全部over,嘿嘿,希望對大家有所協助,我愛你們。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.