LINUX安装ORACLE步骤注意事项

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux AS5/4安装Oracle10g常见问题

环境:

Operating System:Windows2003Enterprise Edition

Virtual Machine:VMware6.0

Linux:Redhat Linux AS5

注:由于Redhat Linux AS5不是Oracle官方文档中的支持版本,所以下面的检查配置项均参照Oracle对AS4的要求进行设置。

一、检查硬件

查看内存和交换空间以及磁盘大小

命令:#grep MemTotal/proc/meminfo

#grep SwapTotal/proc/meminfo

#df-h

#df-k/tmp

要求:所需最小内存为256MB,而所需最小交换空间为512M。对于内存小于或等于2GB 的系统,交换空间应为内存的两倍;对于内存大于2GB的系统,交换空间应为内存的一到两倍。安装Oracle10g软件需要2.5GB的可用磁盘空间,而数据库则另需1.2GB的可用磁盘空间。/tmp目录至少需要400MB的可用空间。

二、验证Linux安装

1.检查内核版本:#uname-r

所需版本:2.6.9-5.EL(为官方RHEL4.0的要求)2.检查所需软件包:#rpm-q package-name

所需包及其版本:

binutis-2.15.92.0.2-13.EL4

compat-db-4.1.25-9

compat-libstdc++-296-2.96-132.7.2

control-center-2.8.0-12

gcc-3.4.3-22.1.EL4

gcc-c++-3.4.3-22.1.EL44

glibc-2.3.4-2.9

glibc-common-2.3.4-2.9

gnome-libs-1.4.1.2.90-44.1

libstdc++-3.4.3-22.1

libstdc++-devel-3.4.3-22.1

make-3.80-5

pdksh-5.2.14-30

sysstat-5.0.5-1

xscreensaver-4.18-5.rhel4.2

setarch-1.6-1

如果有软件包未安装,插入Linux系统安装光盘,使用以下方法安装

#rpm-ivh package-name-major-version*

例如:#rpm-ivh compat-db-4*

三、针对Oracle配置Linux

1.新建oinstall和dba组和oracle用户

#/usr/sbin/groupadd oinstall

#/usr/sbin/groupadd dba

#/usr/sbin/useradd-g oinstall-G dba oracle

#id oracle

#passwd oracle设置Oracle用户口令

#mkdir-p/u01/data/oracle以root用户登陆创建目录

#mkdir-p/u02/oradata

#chown-R oracle:oinstall/u01/u02

#chmod-R775/u01/u02

2.Oracle用户的环境变量,对于数据库服务器,建议设置以下环境变量:ORACLE_BASE

ORACLE_HOME

ORACLE_SID

PATH

3.Oracle10g官方不支持as5但支持as4等其它版本,想要在as5上安装oracle有以下三种解决办法

a.修改系统版本

#vi/etc/redhat-release

Red Hat Enterprise Linux Server release5(Tikanga)

改为

Red Hat Enterprise Linux Server release4(Tikanga)

注:Oracle安装完成之后将系统修改回原来的版本

b.修改oracle安装文件将redhat-5填上

#vi/10201_database_linux32/database/install/oraparam.ini

####[Certified Versions]

Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2]

再添加

[Linux-redhat-5.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

c.最简单的方法,就是在安装时忽略系统检查

#sh./runInstaller-ignoreSysPrereqs

4.为了防止在安装出现乱码需更改系统语言

#vi/etc/sysconfig/i18n

LANG="en_US.UTF-8"

5.修改内核参数

#vi/etc/sysctl.conf

kernel.shmall=2097152'已经定义了修改即可kernel.shmmax=2147483648'已经定义了修改即可kernel.shmmni=4096

#semaphores:semmsl,semmns,semopm,semmni kernel.sem=25032000100128

fs.file-max=65536

net.ipv4.ip_local_port_range=102465000

net.core.rmem_default=1048576

net.core.rmem_max=1048576

net.core.wmem_default=262144

net.core.wmem_max=262144

执行下面的命令使上面的设置有效

#/sbin/sysctl-p

6.更改设置

#vi/etc/security/limits.conf

行末添加以下内容

相关文档
最新文档