linux安装oracle检查缺包,CentOS5.5安装 Oracle 11g r2(准备工作,检查包,配置环境)

这是有声音的视频, 请打开耳机或者音箱

查看官方文档, 要注意你的数据库的版本, 别弄错了。

如果你的是 Oracle 11g Release 2 (11.2) for Linux x86,请看下面链接的安装文档

http://www.doczj.com/doc/95e21073f46527d3240ce010.html/docs/cd/E11882_01/install.112/e10857/toc.htm

我使用操作系统 , CentOS release 5.5(Final) Kernel 2.6.18-194.el5

======================================

检查相关的开发工具和一些包

The following or later version of packages for Asianux 3, Oracle Enterprise Linux 5, and Red Hat Enterprise Linux 5 should be installed:

检查命令格式如下:

rpm -qa | grep 名字

binutils-2.17.50.0.6 ok

compat-libstdc++-33-3.2.3 ok

elfutils-libelf-0.125 ok

elfutils-libelf-devel-0.125 --

elfutils-libelf-devel-static-0.125--

gcc-4.1.2 ok

gcc-c++-4.1.2 ok

glibc-2.5-24 ok

glibc-common-2.5 ok

glibc-devel-2.5 ok

glibc-headers-2.5 ok

kernel-headers-2.6.18 ok

ksh-20060214 ok

libaio-0.3.106 ok

libaio-devel-0.3.106 --

libgcc-4.1.2 ok

libgomp-4.1.2 ok

libstdc++-4.1.2 ok

libstdc++-devel-4.1.2 ok

make-3.81 ok

numactl-devel-0.9.8.i386 --

sysstat-7.0.2 --

unixODBC-2.2.11 --

unixODBC-devel-2.2.11 --

从 CentOS-5.5-i386-bin-DVD.iso\CentOS 文件找到缺少的包, 并且上传到 linux 上去,

ls *.rpm

rpm -ivh *.rpm

==========================================

groupadd oinstall

groupadd dba

mkdir -p /u01/oracle

添加一个oracle用户, 根目录是 /u01/oracle, 主的组是 oinstall 副的组是dba

useradd -g oinstall -G dba -d /u01/oracle oracle

cp /etc/skel/.bash_profile /u01/oracle

cp /etc/skel/.bashrc /u01/oracle

cp /etc/skel/.bash_logout /u01/oracle

为oracle用户设置密码 123456

passwd oracle

/]#ls -l

/]#chown -R oracle:oinstall u01

/]#ls -l

检查 nobody 是否存在 , id nobody

缺省存在的。如果不存在 # /usr/sbin/useradd -g nobody

========================================

vi /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

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

-------------

vi /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

------------

vi /etc/pam.d/login

session required pam_limits.so

=================================================

设置oracle 用户环境变量

su - oracle

pwd

ls -la

---------------

vi .bash_profile

ORACLE_BASE=/u01

ORACLE_HOME=$ORACLE_BASE/oracle

ORACLE_SID=wilson

PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

===================================

mv d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
费了九牛二虎之力整理的在linux安装oracle需要的集合,详细信息如下:i386: compat-libstdc++-33-3.2.3-61.i386 elfutils-libelf-devel-0.137-3.el5.i386 elfutils-libelf-devel-static-0.137-3.el5.i386 gcc-4.1.2-46.el5.i386 gcc-c++-4.1.2-46.el5.i386 glibc-devel-2.5-42.i386 glibc-headers-2.5-42.i386 kernel-headers-2.6.18-164.el5.i386 libaio-0.3.105-2.i386 libaio-devel-0.3.106-3.2.i386 libgcc-3.4.6-3.i386 libgomp-4.4.0-6.el5.i386 libstdc++-3.4.6-11.i386 libstdc++-devel-4.1.2-46.el5.i386 pdksh-5.2.14-1.i386 sysstat-7.0.2-3.el5.i386 unixODBC-2.2.11-7.1.i386 unixODBC-devel-2.2.11-7.1.i386 i686: binutils-devel-2.20.51.0.2-5.36.el6.i686 compat-libstdc++-33-3.2.3-69.el6.i686 elfutils-libelf-devel-0.152-1.el6.i686 glibc-2.12-1.25.el6.i686 glibc-devel-2.12-1.25.el6.i686 libaio-0.3.107-10.el6.i686 libaio-devel-0.3.107-10.el6.i686 libgcc-4.4.5-6.el6.i686 libstdc++-4.4.5-6.el6.i686 libstdc++-4.4.4-13.el6.i686 libstdc++-devel-4.4.4-13.el6.i686 libstdc++-docs-4.4.7-3.el6.i686 unixODBC-2.2.14-12.el6_3.i686 unixODBC-devel-2.2.14-12.el6_3.i686 zlib-1.2.3-29.el6.i686 zlib-devel-1.2.3-29.el6.i686 x86_64: binutils-2.20.51.0.2-5.20.el6.x86_64 binutils-2.20.51.0.2-5.36.el6.x86_64 binutils-devel-2.20.51.0.2-5.36.el6.x86_64 compat-libcap1-1.10-1.x86_64 compat-libstdc++-33-3.2.3-69.el6.x86_64 elfutils-libelf-devel-0.152-1.el6.x86_64 elfutils-libelf-devel-0.163-3.el7.x86_64 gcc-c++-4.4.5-6.el6.x86_64 glibc-2.12-1.25.el6.x86_64 glibc-2.17-105.el7.x86_64 glibc-devel-2.12-1.25.el6.x86_64 ksh-20100621-6.el6.x86_64 libaio-0.3.105-2.x86_64 libaio-0.3.107-10.el6.x86_64 libaio-0.3.109-13.el7.x86_64 libaio-devel-0.3.105-2.x86_64 libaio-devel-0.3.106-5.x86_64 libaio-devel-0.3.107-10.el6.x86_64 libaio-devel-0.3.109-13.el7.x86_64 libgcc-4.4.5-6.el6.x86_64 libgcc-4.8.5-4.el7.x86_64 libstdc++-4.4.5-6.el6.x86_64 libstdc++-4.8.5-4.el7.x86_64 libstdc++-devel-4.4.5-6.el6.x86_64 make-3.81-19.el6.x86_64 pdksh-5.2.14-30.x86_64 pdksh-5.2.14-36.el5.x86_64 sysstat-9.0.4-18.el6.x86_64 unixODBC-2.2.11-7.1.x86_64 unixODBC-2.2.14-12.el6_3.x86_64 unixODBC-2.3.1-11.el7.x86_64 unixODBC-devel-2.2.11-7.1.x86_64 unixODBC-devel-2.2.14-12.el6_3.x86_64 unixODBC-devel-2.3.1-11.el7.x86_64

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值