您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Red Linux 6.0下安装Oracle 10g全过程
快播电影网二.安装前配置1.安装Oracle10gR2所需的软件包用root登录到系统,依次安装以下包[plain]viewplaincopy1.#cd/mnt/cdrom/Server/2.#rpm-Uvhsetarch-2*3.#rpm-Uvhmake-3*4.#rpm-Uvhglibc-2*(这里匹配了两个软件包有一个i386无法安装,直接5.#rpm-Uvhglibc-2*i686*就行了)6.#rpm-Uvhlibaio-0*7.#rpm-Uvhcompat-libstdc++-33-3*8.#rpm-Uvhkernel-headers-*9.#rpm-Uvhglibc-header-*10.#rpm-Uvhglibc-devel-2*11.#rpm-Uvhcompat-gcc-34-3*(依次依赖于上面三个软件包)12.#rpm-Uvhcompat-gcc-34-c++-3*13.#rpm-Uvhlibgomp-4*14.#rpm-Uvhgcc-4*(依赖于上面一个软件包)15.#rpm-UvhlibXp-1*16.#rpm-Uvhopenmotif22-*17.#rpm-Uvhcompat-db-4*注意:此软件位于linux安装盘下Server目录中,是安装oracle数据库必须用到的软件包。挂载ISO镜像文件使用mountXXX.ISO/mnt-oloop快播电影网修改/etc/redhat-release文件因为Oracle10g官方只支持到RHEL4为止,所以需要更改版本说明,编辑/etc/redhat-release文件,删除RedHatEnterpriseLinuxServerrelease6,改为redhat-4(最好备份一下安装完毕之后还原即可)3.修改内核参数#vi/etc/sysctl.conf[plain]viewplaincopy1.kernel.shmmni=40962.kernel.sem=250320001001283.fs.file-max=655364.net.ipv4.ip_local_port_range=1024650005.net.core.rmem_default=2621446.net.core.rmem_max=2621447.net.core.wmem_default=2621448.net.core.wmem_max=262144注意:自修改上面内核参数的时候有kernel.shmall=”16475728”Kernel.shmmax=”268435468”;如果参数太大,会在安装数据库创建数据库是出现“outofmemory”的错误。使更改立即生效,使用下面的命令:#sysctl-p4.建立安装Oracle需要的用户,组,及目录[plain]viewplaincopy1.#groupaddoinstall2.#groupadddba3.#useradd-goinstall-Gdbaoracle4.#passwdoracle5.快播电影网:oinstall/oracle8.#chmod-R775/oracle安装oracle的目录建议安装在一个单独的分区或者磁盘上。5.设置oracle用户的shelllimit#vi/etc/security/limits.conf[plain]viewplaincopy1.oraclesoftnproc20472.oraclehardnproc163843.oraclesoftnofile10244.oraclehardnofile65536接下来更改/etc/pam.d/login文件,添加下面的内容,使shelllimit生效:#vi/etc/pam.d/login[plain]viewplaincopy1.sessionrequiredpam_limits.so6.配置IP地址(已经将redhatlinux设置成静态ip的跳过)安装RHEL的时候最好采用静态IP地址,如果当时选择的是DHCP,现在需要更改/etc/sysconfig/network-scripts/ifcfg-eth0文件[plain]viewplaincopy1.[root@TSM54-Testnetwork-scripts]#catifcfg-eth02.#AdvancedMicroDevices[AMD]79c970[PCnet32LANCE]3.DEVICE=eth0快播电影网=static5.HWADDR=00:0C:29:4B:17:C46.ONBOOT=yes7.IPADDR=192.168.68.988.NETMASK=255.255.255.09.GATEWAY=192.168.68.107.配置oracle用户的环境变量下面的操作,该用oracle用户登陆执行了。(注销root以oracle登录)为了防止安装oracle时出现乱码,先把语言环境改为英文,在终端里输入(安装时发现图形界面不清楚就是没有设置语言造成的):[plain]viewplaincopy1.[oracle@TSM54-TEST~]$exportLC_CTYPE=en_US.UTF-8接下来,编辑/home/oracle目录下的.bash_profile文件,添加如下内容:[plain]viewplaincopy1.exportORACLE_BASE=/oracle2.exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_13.exportORACLE_SID=orcl4.exportPATH=$PATH:$ORACLE_HOME/bin5.exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib6.CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib7.exportCLASSPATH8.9.if[$USER=oracle];then10.if[$SHELL=/bin/ksh];then11.ulimit-p1638412.ulimit-n6553613.else14.ulimit-u16384-n6553615.fi16.fi快播电影网注意:在添加环境配置的时候要将原来的path、export注释掉;环境变量配置如有变动,应该修改如上面的配置;不然会导致数据库启动命令无效的错误。三.安装Oracle10g我把10201_database_linux32.zip放在/opt目录下,并通过#unzip10201_database_linux32.zip解压,现在使用oracle用户到/opt/database目录下执行安装:[plain]viewplaincopy1.[oracle@TSM54-Testopt]$cd/opt/database/2.[oracle@TSM54-Testdatabase]$ls3.docinstallresponserunInstallerstagewelcome.html4.[oracle@TSM54-Testdatabase]$./runInstaller1.选择安装类型,这里我选择高级安装,如下图所示:快播电影网指定证书存放目录,如图所示:快播电影网所支持的语言,这里选择企业版,语言选择英文和简体中文,如下图所示:快播电影网环境变量,安装路径。因为我们在.bash_profile中已经声明,所以这里会自动填充.如下图所示:快播电影网注意:环境变量中配置的文件夹为“ORACLE_BASE=/oracle”5.Oracle开始进行安装前的检查工作,如下图所示:快播电影网选择配置选项,如下图所示:快播电影网选择创建的数据库模式,如下图所示:快播电影网指定数据库配置的相关选项(SID、字符集等),如下图所示:快播电影网选择数据库管理选项,如下图所示:快播电影网指定数据库存储选项,如下图所示:快播电影网指定数据库备份回复选项,如下图所示:快播电影网指定数据库相关用户密码,如下图所示:快播电影网显示安装概要,如下图所示:快播电影网开始安装,如下图所示:快播电影网后,会出现下图显示的内容:需要root权限执行#/oracle/oraInventory/orainstRoot.sh#/oracle/product/10.2.0/db_1/root.sh快播电影网安装结束,如下图所示:快播电影网安装完成后,恢复语言环境以及版本信息[plain]viewplaincopy1.#exportLC_CTYPE=zh
本文标题:Red Linux 6.0下安装Oracle 10g全过程
链接地址:https://www.777doc.com/doc-5327298 .html