LOGOLinux下oracle_10g安装报告安装准备软件:VMware-workstation-6(机房绿色版,主操作系统是WindowsXPSP3)RedHat.Enterprise.Linux.5(REDHAT_ES_5.ISO)oracle10gforLinux(10.2.0.1_linux32_database.iso)安装准备参考文档:《oracle_10g手册》《虚拟机中Linux系统里安装Oracle-实验报告》安装步骤虚拟机安装:安装虚拟机软件;新建一个名称为RedHatEnterpriseLinux5的虚拟机;对该虚拟系统进行内存,硬盘,网卡等设置,以满足oracle安装对硬件的需求。•4个硬盘•1024M内存•3张网卡:(网桥,NAT,Host-only各一张)安装步骤安装RedHatEnterpriseLinux5:在虚拟机光驱中加载RedHat.Enterprise.Linux.5的镜像文件;启动虚拟机开始安装;安装步骤安装RedHatEnterpriseLinux5:初始化刚才设置的几个硬盘;并且在这些空闲磁盘上自定义分区;第一分区(sda):/boot:50强制主分区/:全部第二分区(sdb):/home4G/tmp4G第三分区(sdc):swap全部第四分区(sdd):/oracle全部安装步骤安装RedHatEnterpriseLinux5:取消UTC设根命令安装软件开发和网络服务器(漏掉就补吧!)安装步骤安装RedHatEnterpriseLinux5:禁用防火墙和SELinux设根命令安装步骤安装RedHatEnterpriseLinux5:在创建用户界面创建oracle用户,密码oracle安装步骤对Linux5系统进行检查和配置:以root身份登录检查硬件需求操作:在终端键入命令#df–h判断:是否达到下表的要求?安装步骤对Linux5系统进行检查和配置:检查软件需求“核心包”操作:在终端键入命令uname–r判断:是否符合2.6.1x-1x的要求?安装步骤对Linux5系统进行检查和配置:检查oracle安装必备的包gccmakebinutilsopenmotifglibc等是否已经安装操作:在终端键入命令#rpm-qgccmakebinutilsopenmotifsetarchcompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-devel安装步骤对Linux5系统进行检查和配置:创建用户组和用户操作:/usr/sbin/groupaddoinstall/usr/sbin/groupadddba创建用户oracle操作:#idoracle安装步骤对Linux5系统进行检查和配置:创建Oracle目录操作:#chown-Roracle.oinstall/oracle//oracle根目录权限赋予oracle的oinstall用户组#chmod-Rug=rwx,o=rx/oracle#mkdir-p/oracle/10g//数据库10g安装目录#chown-Roracle.oinstall/oracle/10g#chmod-Rug=rwx,o=rx/oracle/10g安装步骤对Linux5系统进行检查和配置:配置文件/home/oracle/.bash_profile(切换到oracle用户)操作:#su–oracle#vi/home/oracle/.bash_profile//用vi编辑器编辑改文件修改好后,wq命令,退出编辑保存退出。运行../.bash_profile使修改生效。安装步骤对Linux5系统进行检查和配置:设置核心参数操作:打开sysctl.conf文件,发现没有kernel.shmmni,kernel.sem,fs.file-max三项,其他均满足这些值,编辑添加后保存。激活修改操作:/sbin/sysctl–p安装步骤对Linux5系统进行检查和配置:为oracle用户添加Shell限制操作:#gedit/etc/security/limits.conf//打开limits文件输入以下限制oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536安装步骤对Linux5系统进行检查和配置:编辑文件/etc/pam.d/login操作:添加以下行sessionrequired/lib/security/pam_limits.sosessionrequiredpam_limits.so安装步骤对Linux5系统进行检查和配置:以root用户的身份修改oracle用户的默认shell启动文件/etc/profile操作:#su–root#gedit/etc/profile添加以下代码:if[$USER=oracle];thenif[$SHELL=/bin/ksh];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi安装步骤对Linux5系统进行检查和配置:修改cshell文件操作:#geidt/etc/csh.login添加如下代码if($USER==oracle)thenlimitmaxproc16384limitdescriptors65536endif安装步骤开始安装Oracle10g在Vmware中加载Oracle10g安装光盘镜像。在/oracle下建立db_install文件夹,并复制安装文件:#mkdir/oracle/db_install//建立db_install文件#cp–R/media/20061210_65722//oracle/db_install//将iso文件中的安装文件复制到该文件夹下。安装步骤开始安装Oracle10g修改linux当前版本,因为redhat-5没有通过oracle正式认证,所以要更改版本号。操作:#vi/etc/redhat-release修改成redhat-4,保存退出!处理乱码问题,将语言改为英语操作:#exportLANG=ENGLISH运行/oracle/db_install下的安装文件./runInstaller安装步骤开始安装Oracle10g利用oinstall组安装,设置用户密码安装步骤开始安装Oracle10g安装检查发现:网络设置不满足为虚拟机设置静态ip,并且为该ip设一个主机名(root身份,配置/etc/sysconfig/network-scripts/ifcfg-eth0和/etc/hosts两个文件)解决问题后,进入下一步安装步骤开始安装Oracle10g按照提示,以root身份运行配置脚本操作:#/oracle/oraInventory/orainstRoot.sh#/oracle/10g/root.sh然后回到安装界面,点击ok,继续安装安装步骤开始安装Oracle10g结束安装(安装是结束了,但是不是成功还要启动确认一下)://my_linux:1158/em安装步骤使用OEM访问数据库:看见绿箭头了!成功了!LOGOByEcho2009.09.29