下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

Linux Oracle安装步骤

作者:课课家教育     来源: http://www.kokojia.com点击数:1298发布时间: 2019-04-04 15:48:44

标签: 使用oracle自带的runInstaller 安装

硬件标准最低要求(指不警告的)
物理内存: 1G                                     检查命令:# grep MemTotal /proc/meminfo
交换空间: 1.5 GB或者2倍内存大小    检查命令:# grep wapTotal /proc/meminfo
/tmp 空间: 1 G                                    检查命令:# df -k /tmp
软件所需空间: 3 GB                           检查命令:# df -k (空间越大越好
数据库文件: 1.5 GB                            检查命令:同上


1.配置 Linux 内核参数 
Linux 内核非常出色。与大多数其他 *NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库 10g 需要以下所示的内核参数设置。其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。

以root身份登录
#vi /etc/sysctl.conf
在该文件末尾增加如下内容
#------------Oracle 10g Install Config Start--------------
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.SEM = 256 32000 100 142
kernel.msgmax = 8192
kernel.msgmnb = 65535
kernel.msgmni = 2878
fs.file-max = 131072
net.ipv4.ip_local_port_range = 20000 65000
#-----------Oracle 10g Install Config End--------------

如果安装过程中检测内核参数不通过,并提示“正在检查 rmem_default=262144; 已发现
rmem_default=110592。失败 <<<<”等错误,再在/etc/sysctl.conf 中上面的内核参数之前在加入如下内容:

net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144

保存,执行#/sbin/sysctl -p命令使修改生效
检查以上操作是否正确
# /sbin/sysctl -a | grep sem
# /sbin/sysctl -a | grep shm
# /sbin/sysctl -a | grep file-max
# /sbin/sysctl -a | grep ip_local_port_range
2.为Oracle 用户设定shell 的限制
一般来说,出于性能上的考虑,还需要需要进行如下的设定,以便改进Oracle 用户的有
关nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量)
#vi /etc/security/limits.conf
添加如下内容
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
#vi /etc/pam.d/login
添加如下内容
session required /lib/security/pam_limits.so
#vi /etc/csh.login
添加如下内容
if($USER == "oracle") then
           limit maxproc 16384
           limit descriptors 16384
endif
#vi /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
3.创建用户和组
#groupadd oinstall(增加oinstall组)
#groupadd dba (增加dba组)
#useradd -g oinstall -G dba oracle(设定oracle用户为install、dba用户组的成员)
#passwd oracle(设定oracle用户的密码)
4.创建Oracle目录 
以 root 用户身份执行以下命令:mkdir -p /opt/oracle
chown -R oracle:oinstall /opt/oracle (授权)
5.检查并调整环境变量
以oracle身份登录
#su - oracle
$ vi .bash_profile
#添加如下内容,你的具体值应该不必和这个完全相同.
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LC_CTYPE=zh_CN.UTF-8
然后执行
$ source .bash_profile
6.拷贝oracle10g安装文件并开始安装
拷贝oracle的安装文件10201_database_linux32.zip
#unzip 10201_database_linux32.zip

Oracle视频教程学oracle,上课课家教育IT培训专家。Linux Oracle卸载步骤_使用oracle自带的runInstaller 卸载

赞(21)
踩(2)
分享到:
华为认证网络工程师 HCIE直播课视频教程