您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

安装Oracle 10g前 参数配置的脚本

2024/4/26 18:40:41发布3次查看
环境:rhel-server-5.5-i386-dvd#!/bin/bashecho quot;kernel.shmall = 2097152quot; gt;gt; /etc/sysctl.confecho quot;ke
首页 → 数据库技术
背景:
阅读新闻
安装oracle 10g前 参数配置的脚本
[日期:2011-06-26]来源:linux社区 作者:yushangfu[字体:]
环境:rhel-server-5.5-i386-dvd
#!/bin/bash
echo kernel.shmall = 2097152 >> /etc/sysctl.conf
echo kernel.shmmax = 2147483648 >> /etc/sysctl.conf
echo kernel.shmmni = 4096 >> /etc/sysctl.conf
echo kernel.sem = 250 32000 100 128 >> /etc/sysctl.conf
echo fs.file-max = 65536 >> /etc/sysctl.conf
echo net.ipv4.ip_local_port_range = 1024 65000 >> /etc/sysctl.conf
echo net.core.rmem_default = 1048576 >> /etc/sysctl.conf
echo net.core.rmem_max = 1048576 >> /etc/sysctl.conf
echo net.core.wmem_default = 262144 >> /etc/sysctl.conf
echo net.core.wmem_max = 262144 >> /etc/sysctl.conf
/sbin/sysctl -p
echo >>>>>>>>>>sysctl.conf updated successfully
echo oracle               soft    nproc   2047 >> /etc/security/limits.conf
echo oracle               hard    nproc   16384 >> /etc/security/limits.conf
echo oracle               soft    nofile  1024 >> /etc/security/limits.conf
echo oracle               hard    nofile  65536 >> /etc/security/limits.conf
tail -n 4 /etc/security/limits.conf
echo >>>>>>>>>>limits.conf updated successfully
echo session    required     /lib/security/pam_limits.so >> /etc/pam.d/login
echo session    required     pam_limits.so >> /etc/pam.d/login
tail -n 2 /etc/pam.d/login
echo >>>>>>>>>>login updated successfully
echo if [ $user = oracle ]; then
        if [ $shell = /bin/ksh ]; then
              ulimit -p 16384
              ulimit -n 65536
        else
              ulimit -u 16384 -n 65536
        fi
fi >> /etc/profile
tail -n 8 /etc/profile
echo >>>>>>>>>>profile updated successfully
groupadd oinstall
groupadd dba
useradd oracle -g oinstall -g dba
echo >>>>>>>>>>user and group added successfully
mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -r oracle:oinstall /u01
chmod 775 /u01
echo >>>>>>>>>>directory added successfully
echo 'export oracle_base=/u01/app/oracle
export oracle_home=$oracle_base/product/10.2.0/db_1
export oracle_sid=orcl
export path=$path:$home/bin:$oracle_home/bin:' >> /home/oracle/.bash_profile
tail -n 4 /home/oracle/.bash_profile
echo >>>>>>>>>>.bash_profile updated successfully
执行完以上脚本,手工修改一下/etc/sysctl.conf和/home/oracle/.bash_profile即可,再给oracle用户赋予密码。
安装包
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 numactl-devel sysstat
binutils-2.17.50.0.6-14.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.137-3.el5
package elfutils-libelf-devel is not installed
package elfutils-libelf-devel-static is not installed
package gcc is not installed
package gcc-c++ is not installed
glibc-2.5-49
glibc-common-2.5-49
package glibc-devel is not installed
package glibc-headers is not installed
package kernel-headers is not installed
ksh-20100202-1.el5
libaio-0.3.106-5
package libaio-devel is not installed
libgcc-4.1.2-48.el5
package libgomp is not installed
libstdc++-4.1.2-48.el5
package libstdc++-devel is not installed
make-3.81-3.el5
package numactl-devel is not installed
package sysstat is not installed
rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.i386.rpm --nodeps
rpm -ivh elfutils-libelf-devel-0.137-3.el5.i386.rpm  --nodeps
rpm -ivh kernel-headers-2.6.18-194.el5.i386.rpm
rpm -ivh glibc-headers-2.5-49.i386.rpm
rpm -ivh glibc-devel-2.5-49.i386.rpm
rpm -ivh libgomp-4.4.0-6.el5.i386.rpm
rpm -ivh gcc-4.1.2-48.el5.i386.rpm
rpm -ivh libstdc++-devel-4.1.2-48.el5.i386.rpm
rpm -ivh gcc-c++-4.1.2-48.el5.i386.rpm
rpm -ivh libaio-devel-0.3.106-5.i386.rpm
rpm -ivh numactl-devel-0.9.8-11.el5.i386.rpm
rpm -ivh sysstat-7.0.2-3.el5.i386.rpm
rpm -ivh libxp-1.0.0-8.1.el5.i386.rpm
0
在linux虚拟机下安装oracle 10g
php连接mysql的2种方法以及防止乱码
相关资讯       oracle教程
图片资讯
本文评论查看全部评论 (0)
评论声明
最新资讯
本周热门
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录