您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装
数据库Oracle10.2.0.1.0版本在LinuxRadHatEnterprise5安装的文档Oracle安装文档第2页/共39页版本说明版本日期描述作者审核2008-1-24Oracle10g安装说明蒙昭良Oracle安装文档第3页/共39页目录1前言:---------------------------------------------------------------------------------------------------------41.1安装Oracle的环境--------------------------------------------------------------------------------42安装前的准备配置------------------------------------------------------------------------------------------52.1查询所需安装包是否完整-----------------------------------------------------------------------52.2检查安装Oracle的硬件要求-------------------------------------------------------------------82.3OS参数要求vi/etc/sysctl.conf,在行末添加以下内容----------------------------------92.4vi/etc/security/limits.conf行末添加以下内容---------------------------------------------112.5vi/etc/pam.d/login行末添加以下内容------------------------------------------------------122.6vi/etc/selinux/config确保以下内容---------------------------------------------------------133创建安装Oracle的用户、组及配置------------------------------------------------------------------143.1解压10201_database_linux32.zip-------------------------------------------------------------143.2创建安装Oracle的用户及所属组------------------------------------------------------------153.3创建安装目录mkdir-p/u01/app/oracle------------------------------------------------------163.4设置oracle用户的.bash_profile---------------------------------------------------------------173.5设置主机名和ip----------------------------------------------------------------------------------183.6设置Oracle10g支持RHEL5的参数--------------------------------------------------------194安装Oracle--------------------------------------------------------------------------------------------------214.1用oracle用户运行runInstaller文件---------------------------------------------------------215测试Oracle是否安装成功-------------------------------------------------------------------------------325.1启动Oracle服务----------------------------------------------------------------------------------325.2访问数据库的Web界面------------------------------------------------------------------------35Oracle安装文档第4页/共39页1前言:看过很多很多文档,有些文档格式难看,有些则是图形不够全面。本人比较喜欢一些格式整齐,全面的图形界面,文字又比较让人觉的轻松的文档。本文档的目的是让不接触Oracle的人能够顺利的安装上Oracle服务器。安装时在网上参考了很多文档,在此表示感谢!主要参考文档:://davidtao88.jiancss.com/archives/1041208/1.1安装Oracle的环境LinuxRedHatEnterPrise5默认安装(自定义软件时,全选)/home/mzl/目录:下载的10201_database_linux32.zip放在该目录/u01/app/oracle/目录:为Oracle安装的ORACLE_BASEOracle安装文档第5页/共39页2安装前的准备配置安装Oracle前的准备很重要,如果没有准备好,导致多次安装数据库不成功。2.1查询所需安装包是否完整进入系统,用root用户,终端命令:#rpm-qgccmakebinutilsopenmotifsetarchcompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-devel如图:缺少的都需要安装相关的软件包,RHEL5一共有5张光盘,这些软件都在那些光盘呢,请参考下面:安装下面的包:#从RedHatAS5光盘1cd/media/cdrom/ServerOracle安装文档第6页/共39页rpm-Uvhsetarch-2*rpm-Uvhmake-3*rpm-Uvhglibc-2*rpm-Uvhlibaio-0*cd/eject#从RedHatAS5光盘2cd/media/cdrom/Serverrpm-Uvhcompat-libstdc++-33-3*rpm-Uvhcompat-gcc-34-3*rpm-Uvhcompat-gcc-34-c++-3*rpm-Uvhgcc-4*rpm-UvhlibXp-1*cd/eject#从RedHatAS5光盘3cd/media/cdrom/Serverrpm-Uvhopenmotif-2*rpm-Uvhcompat-db-4*cd/eject如图:Oracle安装文档第7页/共39页Oracle安装文档第8页/共39页然后在检查需要的软件包都安装成功。如图:出现上图的界面则可以进行下一步安装。2.2检查安装Oracle的硬件要求内存,交换区,硬盘空间等。如图:Oracle安装文档第9页/共39页我装的是双系统,先装了WindowsXP,在装RHEL5时怎么也创建不了交换区,内存和硬盘都满足了要求,交换区暂时不用理会,后面安装好系统可以创建。内存最好1G以上,硬盘空间最好5G以上。2.3OS参数要求vi/etc/sysctl.conf,在行末添加以下内容#usefororacleOracle安装文档第10页/共39页kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144再运行sysctl-p应用以上参数如图:Oracle安装文档第11页/共39页2.4vi/etc/security/limits.conf行末添加以下内容#usefororacle*softnproc2047*hardnproc16384*softnofile1024*hardnofile65536如图:Oracle安装文档第12页/共39页2.5vi/etc/pam.d/login行末添加以下内容sessionrequiredpam_limits.so如图:Oracle安装文档第13页/共39页2.6vi/etc/selinux/config确保以下内容SELINUX=disabled关闭SELIINUX如图:Oracle安装文档第14页/共39页到此准备安装Oracle的相关参数告一段落。3创建安装Oracle的用户、组及配置3.1解压10201_database_linux32.zip我把10201_database_linux32.zip放在了/home/mzl下终端命令:Chmod–R777home(让oracle可以有权限执行安装文件)unzip10201_database_linux32.zip如图:Oracle安装文档第15页/共39页3.2创建安装Oracle的用户及所属组#groupaddoinstall#groupadddba#useradd-m-goinstall-Gdbaoracle#idoracle为Oracle用户设置密码:#passwdoracle如图:Oracle安装文档第16页/共39页3.3创建安装目录mkdir-p/u01/app/oracle#chown-Roracle.oinstall/u01/app/oracle#chmod-R775/u01/app/oracle如图:Oracle安装文档第17页/共39页3.4设置oracle用户的.bash_profile在改文件的末行加上#OracleSettings下的内容,#OracleSettingsTMP=/tmp;exportTMPTMPDIR=$TMP;exportTMPDIRORACLE_BASE=/u01/app/oracle;exportORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;exportORACLE_HOMEORACLE_SID=orcl;exportORACLE_SIDORACLE_TERM=xterm;exportORACLE_TERMPATH=/usr/sbin:$PATH;exportPATHPATH=$ORACLE_HOME/bin:$PATH;exportPATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;exportLD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;exportCLASSPATHif[$USER=oracle];thenif[$SHELL=/bin/ksh];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi如图:Oracle安装文档第18页/共39页3.5设置主机名和ip
本文标题:数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装
链接地址:https://www.777doc.com/doc-4290648 .html