Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx

上传人:b****3 文档编号:15686071 上传时间:2022-11-15 格式:DOCX 页数:22 大小:1.05MB
下载 相关 举报
Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx_第1页
第1页 / 共22页
Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx_第2页
第2页 / 共22页
Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx_第3页
第3页 / 共22页
Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx_第4页
第4页 / 共22页
Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx

《Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx》由会员分享,可在线阅读,更多相关《Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx(22页珍藏版)》请在冰豆网上搜索。

Redhat5操作系统下Oracle10g数据库的安装非常详细essenWord格式.docx

Oracle软件需要1.5G

Database需要1.5G

2、安装前期工作

2.1、关闭防火墙和Selinux

2.1.1、防火墙

1)重启后生效

开启:

chkconfigiptableson

关闭:

chkconfigiptablesoff

2)即时生效,重启后失效

serviceiptablesstart

serviceiptablesstop

2.1.2、SELinux

1)方法一:

[root@czjie~]#vi/etc/selinux/config

#设置:

SELINUX=disabled,然后reboot重启系统

2)方法二:

图形界面下:

在linux终端下运行system-config-securitylevel查看防火墙和Selinux是否关闭或者在终端下运行setup同样可以关闭防火墙和Selinux,注意关闭之后记得重新启动。

2.2、设置hosts文件及/etc/sysconfig/network

[root@czjie~]#vi/etc/hosts

#输入以下内容

192.168.1.106czjie

[root@czjie~]#vi/etc/sysconfig/network

#将HOSTNAME修改成HOSTNAME=czjie

2.3、检查必要的软件包是否安装

1)检查是否安装下列软件包:

[root@czjie~]#cd/media/Enterprise\Linux\dvd\20090908/Server/

[root@czjieServer]#

rpm-Uvhmake-3.81-3.el5.i386.rpm

rpm-Uvhgcc-4.1.2-46.el5.i386.rpm

rpm-Uvhglibc-2.5-42.i386.rpm

rpm-Uvhcompat-db-4.2.52-5.1.i386.rpm

rpm-Uvhcompat-gcc-34-3.4.6-4.i386.rpm

rpm-Uvhcompat-gcc-34-c++-3.4.6-4.i386.rpm

rpm-Uvhcompat-libstdc++-296-2.96-138.i386.rpm

rpm-Uvhcompat-libstdc++-33-3.2.3-61.i386.rpm

rpm-UvhlibXpm-3.5.5-3.i386.rpm

rpm-UvhlibXp-1.0.0-8.1.el5.i386.rpm

rpm-Uvhopenmotif22-2.2.3-18.i386.rpm

rpm-Uvhsetarch-2.0-1.1.i386.rpm

2)检查方法:

[root@czjieServer]#rpm-qgccmakebinutilsopenmotifsetarchcompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-devellibXp

#列表中还是会显示有些没有安装,可以跳过,具体原因未解

gcc-4.1.2-46.el5

make-3.81-3.el5

binutils-2.17.50.0.6-12.el5

packageopenmotifisnotinstalled

setarch-2.0-1.1

compat-db-4.2.52-5.1

packagecompat-gccisnotinstalled

packagecompat-gcc-c++isnotinstalled

packagecompat-libstdc++isnotinstalled

packagecompat-libstdc++-develisnotinstalled

packagelibXpisnotinstalled

2.4、配置文件的修改(/etc/sysctl.conf)

[root@czjie~]#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=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmen_max=262144

2.5、执行下面语句让配置生效

[root@czjie~]#/sbin/sysctl–p

2.6、编辑/etc/security/limits.conf文件

[root@czjie~]#vi/etc/security/limits.conf

#编辑/etc/security/limits.conf文件并同时添加以下几行:

*softnproc2047

*hardnproc16384

*softnofile1024

*hardnofile65536

2.7、编辑/etc/pam.d/login文件

1)编辑/etc/pam.d/login文件

[root@czjie~]#vi/etc/pam.d/login

sessionrequired/lib/security/pam_limits.so

2.8、创建安装Oracle的用户、组以及配置和安装目录

[root@czjie~]#groupaddoinstall

[root@czjie~]#groupadddba

[root@czjie~]#useradd-d/home/oracle-goinstall-Gdbaoracle

[root@czjie~]#passwdoracle

Changingpasswordforuseroracle.

NewUNIXpassword:

BADPASSWORD:

itdoesnotcontainenoughDIFFERENTcharacters

RetypenewUNIXpassword:

passwd:

allauthenticationtokensupdatedsuccessfully.

2.9创建Oracle安装目录

[root@czjie~]#mkdir/opt/ora10g

[root@czjie~]#chownoracle.oinstall/opt/ora10g

2.10、设置Oracle用户的.bash_profile文件

此处由于开始创建了安装目录在安装oracle的进程中需要更改安装目录,因此导致ORACLE_HOME的文件不存在了,因此,此处要设置oracle的sid和home,base文件。

[root@czjie~]#vi/home/oracle/.bash_profile

#添加以下内容:

#OracleSettings

exportTMP=/tmp;

exportTMPDIR=$TMP;

exportORACLE_BASE=/opt/ora10g;

exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;

exportORACLE_SID=ORCL;

exportORACLE_TERM=xterm;

exportPATH=/usr/sbin:

$PATH;

exportPATH=$ORACLE_HOME/bin:

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib;

exportCLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib;

if[$USER="

oracle"

];

then

if[$SHELL="

/bin/ksh"

ulimit-p16384

ulimit-n65536

else

ulimit-u16384-n65536

fi

检查命令如下:

#source.bash_profile

2.11、拷贝Oracle安装文件并解压到指定文件下

1)至于怎么把Oracle安装文件拷贝到系统中,方法很多,可以用ftp服务器,samba服务器等,这里用最原始的方法,通过U盘或者是移动硬盘拷贝。

[oracle@czjie~]$unzip10201_database_linux32.zip

2)解压之后会出现一个database的文件夹,里面就是Oracle的安装文件,如下图所示:

2.12、关于Oracle版本问题

因为RedhatEnterprinselinux5.4默认不支持Oracle10g,因此需要修改一些版本信息。

方法一:

在执行安装命令时添加参数-ignoreSysPreReqs跳过Oracle的版本验证,如:

[oracle@czjiedatabase]$./runInstaller-ignoreSysPreReqs

方法二:

编辑/etc/redhat-release文件,做如下修改:

RedHatEnterpriseLinuxServerrelease5.1(Tikanga)修改成RedHatEnterpriseLinuxServerrelease4(Tikanga)

方法三、编辑#viinstall/oraparam.ini

在其中的CertifiedVersions段落增加redhat-5

#[CertifiedVersions]

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

注意:

安装好oracle后要记得把版本修改回去,为了避免麻烦,通常建议使用第一种方法。

3、Oracle数据库的安装

3.1、以Oracle用户登录并切换到数据库目录下,切换到运行文件的目录:

[oracle@czjie~]$cddatab

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 工作总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1