程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> linux6.4平台下Oracle12c單實例安裝手冊

linux6.4平台下Oracle12c單實例安裝手冊

編輯:Oracle教程

linux6.4平台下Oracle12c單實例安裝手冊


 

一.准備工作

 

1.1 安裝需要的RPM 包

 

binutils-2.20.51.0.2-5.11.el6 (x86_64)

glibc-2.12-1.7.el6 (x86_64)

libgcc-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6 (x86_64)

libaio-0.3.107-10.el6 (x86_64)

libXext-1.1 (x86_64)

libXtst-1.0.99.2 (x86_64)

libX11-1.3 (x86_64)

libXau-1.0.5 (x86_64)

libxcb-1.5 (x86_64)

libXi-1.3 (x86_64)

make-3.81-19.el6

sysstat-9.0.4-11.el6 (x86_64)

 

 

compat-libcap1-1.10-1 (x86_64)

compat-libstdc++-33-3.2.3-69.el6 (x86_64)

gcc-4.4.4-13.el6 (x86_64)

gcc-c++-4.4.4-13.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (x86_64)

ksh <== 任何版本的 ksh 都可以。

libstdc++-devel-4.4.4-13.el6 (x86_64)

libaio-devel-0.3.107-10.el6 (x86_64)

 

compat-libstdc++-33-3.2.3-69.el6 (i686)

glibc-2.12-1.7.el6 (i686)

glibc-devel-2.12-1.7.el6 (i686)

libgcc-4.4.4-13.el6 (i686)

libstdc++-4.4.4-13.el6 (i686)

libstdc++-devel-4.4.4-13.el6 (i686)

libaio-0.3.107-10.el6 (i686)

libaio-devel-0.3.107-10.el6 (i686)

libXext-1.1 (i686)

libXtst-1.0.99.2 (i686)

libX11-1.3 (i686)

libXau-1.0.5 (i686)

libxcb-1.5 (i686)

libXi-1.3 (i686)

 

 

這裡建議配置好YUM,用yum 來一次安裝。

 

 

1.2 修改內核參數/etc/sysctl.conf

 

在sysctl.conf 中加入以下內容:

 

kernel.shmmni = 4096

net.ipv4.ip_local_port_range = 9000 65500

kernel.panic_on_oops = 30

 

如下2個參數直接使用默認值即可:

kernel.shmmax = 68719476736

kernel.shmall = 4294967296

 

用root用戶執行sysctl -p 使修改生效。

 

1.3 設置 Oracle 用戶的Shell 限制

在 /etc/security/limits.conf中添加如下內容:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

oracle hard stack 10240

 

注:limits.conf 文件發生更改時,這些更改立即生效。但是,如果 Oracle 用戶已登錄,則這些更改將在注銷這些用戶並重新登錄之後生效。必須先完成此操作,然後再使用這些帳戶進行安裝。

 

1.4 設置PAM

確保加載了最新版本的 PAM,然後在 /etc/pam.d/login 文件中添加或編輯以下行:

 

session required pam_limits.so

 

1.5 設置ulimit

 

驗證當前 ulimit,如果需要則增大。可以采用多種方式完成此操作,推薦方法是在 /etc/profile 中添加以下行:

if [ $USER = "oracle" ]; then

 

 

1.6 創建Oracle用戶和組

groupadd oinstall

groupadd dba

groupadd oper

useradd -g oinstall -G dba oracle

passwd oracle

 

1.7 創建目錄

mkdir -p /u01/app/oracle/product/12.1.0/db_1

 

1.8 設置oracle用戶的環境變量

 

修改/home/oracle/.bash_profile 文件添加如下內容:

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved