linux安裝oracle11g步驟

2021-09-08 11:10:15 字數 2501 閱讀 8141

1. 修改使用者限制

root使用者:修改 /etc/security/limits.conf 檔案,加上下面的引數

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

2. 修改使用者驗證選項

root使用者下:修改/etc/pam.d/login檔案加上如下引數

session required pam_limits.so

3.修改核心引數

root使用者:修改 /etc/sysctl.conf 檔案,加上如下引數

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586

為使上述配置生效而不重啟系統,執行如下命令

# /sbin/sysctl -p

4. 新增使用者配置檔案

root使用者下:修改/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

4. 新增使用者,組

root使用者:建立oracle安裝組oinstall,資料庫管理員組dba,及oracle使用者

# /usr/sbin/groupadd oinstall

# /usr/sbin/groupadd dba

# /usr/sbin/useradd -g oinstall -g dba oracle(主組oinstall,其它組:dba)

# passwd oracle

5. 安裝目錄的配置

# mkdir -p /u01/orainventory

# chown -r oracle:oinstall /u01/

# chmod -r 775 /u01/

6. 修改使用者shell (oracle使用者)

export oracle_home=$oracle_base/oracle

export oracle_sid=orcl

export path=$path:$home/bin:$oracle_home/bin

7. 檢查oracle安裝包的依賴

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

elfutils-libelf-devel-static-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-common-2.5

glibc-devel-2.5

glibc-headers-2.5

kernel-headers-2.6.18

ksh-20060214

libaio-0.3.106

libaio-devel-0.3.106

libgcc-4.1.2

libgomp-4.1.2

libstdc++-4.1.2

libstdc++-devel-4.1.2

make-3.81

sysstat-7.0.2

unixodbc-2.2.11

unixodbc-devel-2.2.11

執行命令 檢視是否遺漏包;

rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixodbc unixodbc-devel

參考部落格--

redhat系統oracle11安裝部署(3)

在crt中切換到oracle使用者配置 填寫自己的ip 注意 根據每個人的路徑不同,配置檔案所在位置也不同 generated by oracle configuration tools.sid list listener sid list sid desc global dbname orcl s...

oracle 11完全解除安裝。

oracle11完全解除安裝方法 最近學習需要安裝oracle,但安裝了又想解除安裝。找了一篇文章試試了一下 感謝博友 一 在oracle11g以前解除安裝oracle會存在解除安裝不乾淨,導致再次安裝失敗的情況,在執行services.msc開啟服務,停止oracle的所有服務。執行過程中可能需要...

windows10安裝oracle11出現的問題

在cmd檢查時要存放tmp資料夾中有中文姓名,所以這裡在administrator的使用者下建立oracle 1.管理員開啟cmd cmd視窗上有管理員的提示符 2.在cmd啟用adminnistrator的命令 net user administrator active yes 3.給admini...