ITPub博客

首页 > 数据库 > Oracle > Oracle Enterprise Linux6.5一步一步安装Oracle 10.2.0.1

Oracle Enterprise Linux6.5一步一步安装Oracle 10.2.0.1

Oracle 作者:urgel_babay 时间:2016-02-29 17:25:40 0 删除 编辑

--- Author:zhanglin

--- DATE :2014.10.16

一、环境介绍

Linux系统 :Oracle Enterprise Linux 6.5 _x64

Oracle版本:10.2.0.1 

二、修改系统变量 && 权限 && 防火墙

1. /etc/hosts

2. /etc/sysctl.conf

3. /etc/security/limits.conf

4.  /etc/selinux/config
具体步骤如下:
1.vi /etc/hosts
    172.17.1.1              zhanglin.oracle.com zhanglin
2. 修改etc/sysctl.conf 
2.1)在 /etc/sysctl.conf 文件尾部追加以下内容
[root@oracle ~]# vi /etc/sysctl.conf
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
kernel.shmmax = 2147483648
kernel.shmall = 2097152
2.2) 保存并退出,使修改生效
[root@oracle ~]# /sbin/sysctl -p
3.修改 /etc/security/limits.conf // 在 /etc/secuirty/limits.conf 文件尾部追加以下内容,以设置用户限制
[root@oracle ~]# vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
4.在/etc/selinux/config 文件中设置:SELINUX=disabled
(注:也可使用其可视化工具System Administration Security Level and Firewall进行设置)

三、添加Oracle用户&&组

1.  groupadd dba

2.  groupadd oinstall

3.  useradd -g dba -G oinstaller oracle

4.  passwd oracle --修改oracle用户密码

四、修改Oracle用户环境变量 && 权限 && 添加目录

1.  vi ~/.bash_profile
        vi /home/oracle/.bash_profile
        --内容:(ORACLE_SID改成自己需要的,这个用test)
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4/db_1; export ORACLE_HOME
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib; 
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

2.  mkdir /u01/app/oracle/product/10.2.0/db_1 ---创建安装目录

五、安装Oracle软件

解压安装包

Oracle用户下,切换到安装包database/

如果无法看到安装界面,请使用root帐户执行如下命令后再运行安装程序:

# export DISPLAY=:0.0 
# xhost + 
$ ./runInstaller

问题分析:

Linux版本过高。

解决办法:

[root@examstud2 ~ ]# vi /etc/redhat-release

把6.5修改为4

./runInstaller



问题分析:

看报错信息"/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory",libXp需要安装i386的包,而不能安装X64的包。上面认为64位的linux需要安装64位的libXp包,所以导致这个问题。

解决办法:

# yum -y install libXp.i686

再次执行 ./runInstaller

遇到错误:Exception in ...... /lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory



解决办法:

# yum -y install libXt.i686

再次执行 ./runInstaller

遇到错误:Exception in thread “main” java.lang...... er: No such file or directory


解决:

# yum -y install libXtst.i686

再次执行 ./runInstaller

安装进度大约到65%时会有错误提示:Error in invoking target 'collector' of makefile /opt/oracle/102/sysman/lib/ins_emdb.mk'.



同时oraInventory/logs/目录下的安装日志文件里面会有如下类似错误提示:


这是oracle安装程序的一个bug,可以忽略此错误继续安装,对系统没什么影响。

在Configuration Assistants 时会出现错误提示:

OUI-25031:Some of the configuration assistants failed.

点击 Contine


点击 Contine


点击 Contine












来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30936525/viewspace-2016668/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: oracle前滚和回滚
请登录后发表评论 登录
全部评论

注册时间:2016-02-29

  • 博文量
    203
  • 访问量
    339131