一、安装前准备1.软件硬件要求操作系统:CentOS 6.4(32bit)
Oracle数据库版本:Oracle 10g(10201_database_linux32.zip)
最小内存:1G(检查命令:#grep MemTotal /proc/meminfo)
最小Swap:2G(检查命令:#grep SwapTotal /proc/meminfo)CentOS 6.3(x86_32)下安装Oracle 10g R2 http://www.linuxidc.com/Linux/2014-01/95245.htm在CentOS下安装Oracle10g http://www.linuxidc.com/Linux/2009-02/18530.htmPutty + Xming 实现Oracle图形安装 http://www.linuxidc.com/Linux/2015-08/121051.htm2.安装依赖包# rpm -q binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat如果没有出现not installed项则表单全部依赖包都已经安装,否则需要安装缺少的依赖包。通过yum安装缺失依赖包,命令如下:# yum -y install elfutils-libelf-devel libaio-devel libaio-devel.i686最后还需要确保安装了libXp,否则安装Oracle时会出现Exception java.lang.UnsatisfiedLinkError# yum y install libXp3.创建Oracle用户与组新建oinstall和dba用户组# groupadd oinstall
# groupadd dba新建oracle用户并将其加入到oinstall和dba组# useradd -m -g oinstall -G dba oracle测试oracle账号是否建立完成# id oracle创建oracle用户密码# passwd oracle4.修改/etc/sysctl.conf文件# vi /etc/sysctl.conf,按下字母 i 进入编辑模式# Controls the maximum shared segment size, in bytes
kernel.shmmax = 2147483648# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 2097152
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144编辑完成后按下Esc键进入命令模式,然后输入:wq保存退出
执行:# sysctl –p,启用修改5.修改/etc/security/limits.conf文件# vi /etc/security/limits.conf,加入以下内容:oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 655366.修改/etc/pam.d/login文件# vi /etc/pam.d/login,加入以下内容:session required /lib/security/pam_limits.so
session required pam_limits.so7.修改/etc/profile文件# 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
fi8.创建Oracle安装文件夹以及数据存放文件夹#mkdir /opt/oracle
#mkdir /opt/oracle/102
#chown -R oracle:dba /opt/oracle9.配置oracle用户环境变量使用oracle用户登录,$ /home/oracle/vi .bash_profile,修改并加入以下内容: ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/102
ORACLE_SID=orcl
LD_LIBRARY_PATH=$ORACLE_HOME/lib
PATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH保存后使用如下命令使修改生效$ source /home/oracle/.bash_profile
更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2015-08/121050p2.htm
ORA-12154: TNS: 无法解析指定的连接标识符 解决PuTTY + Xming 实现Oracle图形安装相关资讯 CentOS安装Oracle
- CentOS7安装Oracle 11gR2 图文详解 (04月23日)
- CentOS 6.5系统安装Oracle11.2.0.4 (12/19/2015 16:27:28)
- CentOS 6.3环境Oracle 11gR2数据库 (12/29/2014 14:50:26)
| - CentOS6.5下安装Oracle 11g图文详 (03月28日)
- CentOS上安装Oracle XE指南 (01/10/2015 17:30:01)
- CentOS系统安装Oracle数据库出现的 (01/10/2014 13:49:01)
|
本文评论 查看全部评论 (0)