您好,欢迎访问一九零五行业门户网

Linux下Oracle的安装全记录

近日,我变成了linus的忠实fans,linux太太帅了,找回了曾经的字符控的感觉,oracle下安装linux可是件力气活,呵呵,耗费了两天的
近日,我变成了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,嘿嘿,,希望对大家有所帮助,我爱你们。
其它类似信息

推荐信息