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...