设为首页收藏本站我的广告

运维网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
运维网 首页 数据库运维 Oracle 查看内容

CentOS下安装Oracle10g图文教程,Linux安装Oracle10g

2012-7-7 20:25| 发布者: admin| 查看: 8214| 评论: 0

摘要: 安装CentOS5.5 centos5.5 下载地址: http://download.chinaunix.net/download.php?id=31679ResourceID=12271 1.1安装向导 1.2去掉DesktopGnome选项,服务器一般不用安装桌面,要是安装Oracle除外! 选择现在定制“ ...

安装CentOS 5.5

centos5.5 下载地址:
http://download.chinaunix.net/download.php?id=31679&ResourceID=12271

1.1  安装向导

1.2 去掉Desktop Gnome选项,服务器一般不用安装桌面,要是安装Oracle除外!
选择现在定制“Customize now”

1.3去掉Editors选项,切忌!

1.4 去掉文本互联网软件

1.5 去掉拨号网络

到处就ok了!切忌,不要错选一项哦!

按照网上搜来这样做的,没费什么力气,有了前人的血的教训,也帮我扫清的很多绊脚石。

 

系统环境配置

1.安装CENTOS 5.5
安装CentOs5.5 时,如果服务器只是运行Oracle数据库的话,
在安装
CentOs5.0 时一定要选择安装gnome,开发工具包,遗留开发包,其他一些包可以不选择安装。

2.查询所需安装包是否完整
rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel libaio

[root@localhost yum.repos.d]# rpm -q gcc make binutils openmotif setarch compat-db  libaio
gcc-4.1.2-48.el5
make-3.81-3.el5
binutils-2.17.50.0.6-14.el5
package openmotif is not installed
setarch-2.0-1.1
package compat-db is not installed
libaio-0.3.106-5
[root@localhost yum.repos.d]#

把这些没有安装的包一一安装到位。
[root@localhost ~]# yum install openmotif
[root@localhost ~]# yum install compat-db

可能还需要以下一些包,在安装的过程中根据包依赖的关系,把所依赖的包安装上:
compat-libstdc++-33-3.2.3-61.i386.rpm     <–必须
libXp-devel-1.0.0-8.i386.rpm
openmotif-devel-2.3.0-0.3.el5.i386.rpm
openmotif22-2.2.3-18.i386.rpm
perl-libxml-perl-0.08-1.2.1.noarch.rpm

3.kernel参数修改vi /etc/sysctl.conf , 在行末添加以下内容,在CentOs5.0上会看到
kernel.shmmax = 4294967295
kernel.shmall = 268435456这些参数已经存在并且默认启用了,
需要将原kernel.shmmaxkernel.shmall参数注释掉。并在文件末尾添加以下内容:
#use for oracle10g
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144

在安装oracle数据库的时候要注意/etc/hosts/etc/sysconfig/network文件主机名的一致性,
否则会在后面运行netcadbca可能出现错误提示。
例如:/etc/hosts文件内容如下:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1        localhost.localdomain localhost
::1        localhost6.localdomain6 localhost6

/etc/sysconfig/network内容如下:

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.localdomain

4.vi /etc/security/limits.conf 在文件末尾添加以下内容

#use for oracle10g
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

5. vi /etc/pam.d/login 行末添加以下内容

session    required     /lib/security/pam_limits.so
session    required     pam_limits.so

6. vi /etc/selinux/config 确保以下内容

SELINUX=disabled

关闭SELIINUX

7.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

8.因为默认centos5.0不支持10.2,0.1,修改配置文件,使CentOs5.0 支持Oracle10g .
[root@localhost ~]# cp /etc/redhat-release  redhat-release.bak
备份要修改的文件 。

直接修改/etc/redhat-release内容为 redhat-4
再运行sysctl -p应用以上参数

 

下一篇:已是最后一篇

上一篇:Windows7系统安装Oracle数据库图文教程详解

123下一页

鲜花

握手

雷人

路过

鸡蛋
加入阿里云推荐返利15%

最新评论

QQ|申请友链|sitemap|手机版|小黑屋|Archiver|运维网 ( 京ICP备16008201号  

GMT+8, 2016-12-8 08:05 , Processed in 0.049955 second(s), 28 queries , Xcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

返回顶部