视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
CenotOSLinux5下Oracle10g安装指南
2020-11-09 12:32:24 责编:小采
文档


收集整理了一篇比较完美的CenotOS Linux 5 下Oracle 10g安装教程。分享个朋友们!Author:David Young (e4twood@gmail.com)Last

收集整理了一篇比较完美的CenotOS Linux 5 下Oracle 10g安装教程。分享个朋友们!

Author:David Young (e4twood@gmail.com)

Last Update:2008-1-10

系统环境:CentOS Linux 5 Final

Oracle Enterprise 10g R2

硬件环境:CPU:Intel Pentium Dual-core @1.60G

内存:DDR 667 1G*2 Dual channels

HandDisk:SATA 160G

一、软件下载

CentOS Linux 5 Final:

Oracle Enterprise 10g R2:

二、CentOS 5操作系统的安装

这时不再具体讲述CentOS 5的安装方法,可以参见:

需要注意的是:在安装时,,建议使用下面的一些设置:

1、为了避免系统编码问题,最好先用英文系统。

2、安装时选择以下组件:

Base;X-window-System;gnome Desktop Enviroment;Development Tools;Legacy Software Development

3、除了上述组件以后,尽可能的少安装组件。

4、在系统分区时,至少要满足以下要求:

(1)至少1G以上的交换空间(SWAP)

(2)至少400M以上的/tmp空间

(3)至少1.2G以上的Oracle文件空间

(4)至少1.5G以上的Oracle数据文件空间

5、建议关闭防火墙并禁用SELinux.

一、Oracle安装的准备与系统设置

1、包的检查

请使用rpm –q命令确保下列包的存在:

gcc (DISC 2)

libgomp (DISC 2)

make (DISC 1)

binutils (DISC 1)

openmotif (DISC 3)

setarch (DISC 1)

compat-db (DISC 3)

compat-gcc (DISC 3)

compat-gcc-c++ (DISC 3)

compat-libstdc++ (DISC 3)

compat-libstdc++-devel

2、配置 Linux 内核参数

Linux 内核非常出色。与大多数其他 *NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库10g 需要以下所示的内核参数设置。其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。

#vi /etc/sysctl.conf在尾端加入

#use for oracle

kernel.shmall = 2097152

kernel.shmmax = 21474838

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

#use for oracle

* soft nproc 2047

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

再运行/sbin/sysctl -p应用上面的配置

# vi /etc/security/limits.conf 行末添加以下内容

session required pam_limits.so

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

SELINUX=disabled

#vi /etc/selinux/config 确保以下内容

提高oracle用户的shell,以便可以创建和打开大文件,完成这些工作需要修改/etc/profile 文件,提高其中设置的上线,将如下内容添加到/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

export ORACLE_BASE=/u01/app/oracle

export ORACLE_SID=orcl

下载本文
显示全文
专题