免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5845 | 回复: 3
打印 上一主题 下一主题

初学在redhat server 5.5(32位)上安装oracle 11g r2(32位) [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-06-26 16:40 |只看该作者 |倒序浏览
参考了 http://www.oracle-base.com/artic ... ationOnFedora13.php

以超级用户登录

安装前先确保内存和swap文件达到oracle的要求.(我的内存是3g,swap 文件大小是4g).

1,下载Oracle Database 11g Release 2 (11.2) Software

2,解压 unzip linux_11gR2_database_1of2.zip
unzip linux_11gR2_database_2of2.zip

3,修改/etc/hosts ,格式是<IP-address>  <fully-qualified-machine-name>  <machine-name>

4,设置redhat kernel参数:
修改/etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
#以下两行要根据自己的系统的设置而定,因为我的系统数值都比这两个数值大,所以没有设置,请高手解释下
#kernel.shmall = 2097152
#kernel.shmmax = 536870912
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
运行/sbin/sysctl -p

5,修改/etc/security/limits.conf
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
6,如果没有的话,增加下面的行到/etc/pam.d/login
session    required     pam_limits.so

7,编辑/etc/selinux/config
SELINUX=disabled

8,更新下面的包:
yum install binutils
yum install compat-libstdc++-33
yum install compat-libstdc++-33.i386
yum install elfutils-libelf
yum install elfutils-libelf-devel
yum install gcc
yum install gcc-c++
yum install glibc
yum install glibc.i386
yum install glibc-common
yum install glibc-devel
yum install glibc-devel.i386
yum install glibc-headers
//原文是yum install ksh,建议不要安装
yum install libaio
yum install libaio.i386
yum install libaio-devel
yum install libaio-devel.i386
yum install libgcc
yum install libgcc.i386
yum install libstdc++
yum install libstdc++.i386
yum install libstdc++-devel
yum install make
yum install numactl-devel
yum install sysstat
yum install unixODBC
yum install unixODBC.i386
yum install unixODBC-devel
yum install unixODBC-devel.i386

9,创建组和用户
groupadd oinstall
groupadd dba
groupadd oper
groupadd asmadmin

useradd -g oinstall -G dba,oper,asmadmin oracle
passwd oracle

10,创建oracle软件安装到的目录
mkdir -p /u01/app/oracle/product/11.2.0/db_1
chown -R oracleinstall /u01
chmod -R 775 /u01

11,执行命令
xhost +<machine-name>

12,编辑/etc/redhat-release
把Red Hat Enterprise Linux Server release 5.5 (Tikanga) 换为redhat release 5


以下使用oracle用户登录

13,编辑下面的行到 .bash_profile 文件末端
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR

ORACLE_HOSTNAME=你的机器名; export ORACLE_HOSTNAME
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbinPATH; export PATH
PATH=$ORACLE_HOME/binPATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_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

14,如果使用x窗口,那么设置环境变量
DISPLAY=<machine-name>:0.0; export DISPLAY

15,开始安装 执行./runInstaller
…… (看情况执行下一步即可)

注:如果安装时选择“仅安装数据库软件”,估计在安装后要用emca,dbca,netca等等来
配置好数据库,确保可以正常的startup

安装中可能遇到的问题有几个:
(1)需要 pdksh-5.2.14 ,参考 google "FC13上装Oracle11gR2缺少包,却装不上".

(2)error, /u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk

参考google" Fedora 14上安装 Oracle 11g".



安装后的行为

16,编辑/etc/redhat-release
换回Red Hat Enterprise Linux Server release 5.5 (Tikanga)

17,编辑/etc/oratab
DB11G:/u01/app/oracle/product/11.2.0/db_1:Y

注,如果在安装时还有什么问题,基本上不要紧,安装结束后可以用netca,dbca,emca再重新配置。

论坛徽章:
7
天蝎座
日期:2013-08-16 23:19:32丑牛
日期:2014-01-08 09:20:14寅虎
日期:2014-01-11 11:03:44午马
日期:2014-04-28 11:02:40天秤座
日期:2014-05-16 23:24:24摩羯座
日期:2014-07-20 10:46:04卯兔
日期:2014-08-08 15:21:41
2 [报告]
发表于 2011-06-26 19:14 |只看该作者
学习了

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
3 [报告]
发表于 2011-06-26 21:48 |只看该作者
要是做到图文并茂就好了。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2011-06-27 10:18 |只看该作者
要是做到图文并茂就好了。
renxiao2003 发表于 2011-06-26 21:48


这个还只能算安装方式的beta版啊,仅供参考吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP