《Oracle10g Release安装手册》由会员分享,可在线阅读,更多相关《Oracle10g Release安装手册(55页珍藏版)》请在金锄头文库上搜索。
1、Redhat Enterprise linux 5上安装Oracle10g Release 2安 装 手 册目录一、安装环境3二、安装Oracle 10g Release2 前的配置3三、安装Oracle 10g11四、后续37五、卸载ORACLE52六、监听配置参考53一、 安装环境1 在vmware里虚拟的RHEL5,分配的内存1G,SWAP分区2G2 在系统安装的过程中,一定选择安装所有开发包,建议不要安装SELinux或者安装后在系统中禁止SELinux运行3 为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。二、 安装Oracle 10g R
2、elease2 前的配置1. 安装Oracle 10g R2所需的软件包# cd /mnt/cdrom/Server/进入安装光盘目录,需要挂载#cd /media/RHEL_5.4 i386 DVD/ServerFrom RedHat AS5 Disk 1(32 Bit)rpm -Uvh setarch-2*rpm -Uvh make-3*rpm -Uvh glibc-2*rpm -Uvh libaio-0*From RedHat AS5 Disk 2(32 Bit)rpm -Uvh compat-libstdc+-33-3*rpm -Uvh compat-gcc-34-3*rpm -Uvh
3、 compat-gcc-34-c+-3*rpm -Uvh gcc-4*rpm -Uvh libXp-1*libXp-1(控制图形界面的,如果没有安装这个包,在运行runInstaller的时候,就说找都不到libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred.)From RedHat AS5 Disk 3(32 Bit)rpm -Uvh openmotif22-*rpm -Uvh compat-db-4*其实在装系统的时候,将什么开发工具之类的能装上全装上(我用的ISO
4、,DVD形式的,就全部在Server上。)如果不能安装,就强制安装 rpm -i compat-db-4* -force -nodeps 可以忽略所有依赖关系和文件问题,什么包都能安装上,但这种强制安装的软件包不能保证完全发挥功能安装rpm -Uvh compat-gcc-34-3.4.6-4.i386.rpm缺少运行文件时候按下面顺序安装=rpm -Uvh kernel-headers-2.6.18-164.el5.i386.rpmrpm -Uvh glibc-headers-2.5-42.i386.rpmrpm -Uvh glibc-devel-2.5-42.i386.rpmrpm -Uv
5、h compat-gcc-34-3*=安装rpm -Uvh gcc-4.1.2-46.el5.i386.rpm缺少运行文件时候按下面顺序安装=rpm -Uvh libgomp-4.4.0-6.el5.i386.rpmrpm -Uvh gcc-4.1.2-46.el5.i386.rpm=2. 修改/etc/redhat-release文件因为Oracle 10g官方只支持到RHEL4为止,所以需要更改版本说明,编辑/etc/redhat-release文件,删除Red Hat Enterprise Linux Server release 5 (Tikanga),改为redhat-4#vi /e
6、tc/redhat-release 然后直接删除粘贴就行了。3. 修改内核参数#vi /etc/sysctl.conf (在配置文件后,增加下面的到文本的最后)cat /etc/sysctl.conf /etc/security/limits.conf /etc/pam.d/login EOFsession required pam_limits.soEOF补充说明:pam_limits.so是linux 中的一个PAM(插入式认证模块,Pluggable Authentication Modules),其配置文件是/etc/sysctl.conf,用于分配用户登录后的权限6. 配置IP地址
7、(这个可以在安装的时候就确定,如果没有确定,也可以通过系统自带的工具修改)安装RHEL的时候最好采用静态IP地址,如果当时选择的是DHCP,现在需要更改/etc/sysconfig/network-scripts/ifcfg-eth0文件cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticBROADCAST=192.168.159.255HWADDR=00:0C:29:0D:1F:85IPADDR=192.168.159.129NETMASK=255.255.255.0NETWORK=192.168.1
8、59.0ONBOOT=yes7. 运行命令:setup,关闭防火墙和SELinux8. 修改主机名修改/etc/hosts文件,将127.0.0.1注释,并加入自己主机的地址,如下:# that require network functionality will fail.#127.0.0.1 localhost.localdomain localhost192.168.159.129 rhel5ora.localdomain localhost 9. 配置oracle用户的环境变量下面的操作,改用oracle用户登陆执行。接下来,编辑/home/oracle目录下的.bash_profil
9、e文件,添加如下内容:$vi /home/oracle/.bash_profileexport ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orclexport PATH=$PATH:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libCLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport CLASSPATHif $USER = oracle ; then if $SHELL = /bin/ksh ; then