您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle 10g for RH LinuxAS4(32位)安装文档
1Oracle10gforRHLinuxAS4(32位)安装文档文档来源:方正李守亮2007年9月目录一、安装前环境准备.......................................................................................................................11、安装RedhatLinuxAS4操作系统........................................................................12、调整必须的LINUX核心参数.............................................................................23、建立oracle用户和属组.....................................................................................34、配置oracle环境变量.........................................................................................3二、安装数ORACLE据库................................................................................................................41、安装Oracle10gProduct...................................................................................42、建库.....................................................................................................................83、配置网络...........................................................................................................144、启动和停止数据库...........................................................................................225、开机自动启动oracle服务...............................................................................22三、交互程序数据库初始化(运行脚本).................................................................................23四、数据库自动备份方案(可选,供参考).............................................................................31五、初步优化(供参考).............................................................................................................31SGA和PGA优化....................................................................................................31六、附加内容.................................................................................................................................321、如果IP为dhcp的,需修改为静态ip............................................................332、如果交换分区过小,需要增大交换分区.......................................................333、内核参数不符合要求.......................................................................................33一、安装前环境准备所需软件操作系统RedhatLinuxAS4X8632位(按照Linux文档部署,有gcc环境)Oracle服务端10201_database_linux32.zipOracle客户端win32_10gR2b3_client.zip初始化脚本isystem_1.sqlisystem_2.sqlisystem_3.sql1、安装RedhatLinuxAS4操作系统安装LINUX时最好选择全部包,因为在安装ORACLE时要GCC#rpm–qa|wc–l如果1000基本上是包都装全了2#rpm–qa|grepgccgcc-objc-3.4.5-2compat-gcc-32-3.2.3-47.3libgcc-3.4.5-2gcc-g77-3.4.5-2gcc4-java-4.0.2-14.EL4gcc-gnat-3.4.5-2gcc4-c++-4.0.2-14.EL4compat-libgcc-296-2.96-132.7.2gcc-3.4.5-2gcc-java-3.4.5-2gcc4-gfortran-4.0.2-14.EL4gcc-c++-3.4.5-2gcc4-4.0.2-14.EL4compat-gcc-32-c++-3.2.3-47.3如果没有列出GCC,则要补充安装GCC用LINUX安装盘,mount/dev/cdrom/mnt,然后用rpm–i命令安装/mnt下的GCC软件包2)所有网卡都是静态IP3)swap交换分区为4G以上,通过命令查看#free–m4)各分区合理,例如就分了一个/区和swap区,或者说/和/opt区足够大#df-h2、调整必须的LINUX核心参数1)备份原始配置文件#cd/etc#cpsysctl.confsysctl.conf.init2)修改sysctl.conf#vi/etc/sysctl.confVi编辑器的具体操作说明请参阅有关文档###在文件末尾追加kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=2621443net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144net.ipv4.tcp_sack=0net.ipv4.tcp_timestamps=0net.ipv4.ip_local_port_range=102465000kernel.sem=50064000100128kernel.shmmax=2147483648kernel.shmmni=4096kernel.shmall=2097152fs.file-max=655363)使新加入的核心参数立即生效#sysctl–p3、建立oracle用户和属组#groupaddoinstall#groupadddba#useradd-d/opt/oracle-goinstall-Gdba-moracle(/opt/oracle为oracle用户的主目录)设置oracle口令#passwdoracle4、配置oracle环境变量#su-oracle通常增加以下变量:[oracle@lhfcms01~]$vi.bash_profileexportORACLE_BASE=/opt/oracleexportORACLE_HOME=/opt/oracle/product/10gexportORACLE_SID=nisexportORACLE_TERM=xtermexportNLS_LANG=simplifiedchinese_china.ZHS16GBK;exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexportPATH=$PATH:$ORACLE_HOME/bin#exportLANG=zh_CN.GBK其中ORACLE_HOME为oracle的安装目录exportORACLE_SID为oracle的实例名,后用dbca命令建立实例时要和这个名称一致4重新进入oracle,以加载刚才.bash_profile配置#exit#su–oracle二、安装数ORACLE据库1、安装Oracle10gProduct1)上传、解开ORACLE安装包1-1)用oracle账号在/opt/oracle目录下创建一个disk目录#su-oracle$cd/opt/oracle$mkdirdisk$cddisk1-2)通过rz、ftp或scp命令上传oracle安装包例如,通过rz方法(rz命令适合Windows下客户端登录,如SecureCRT,SSHSecureShellClient等):$rz会弹出上传的对话框上传10201_database_linux32.zip1-3)解包:$unzip10201_database_linux32.zipArchive:10201_database_linux32.zipcreating:database/creating:database/doc/creating:database/doc/dcommon/creating:database/doc/dcommon/css/inflating:database/doc/dcommon/css/blafdoc.cssinflating:database/doc/dcommon/css/darbbook.cssinflating:database/doc/dcommon/css/darbbook.css~inflating:database/doc/dcommon/css/doccd.css2)安装oracle2-1)从控制台注销当前用户2-2)以oracle用户登录控制台2-3)进入安装盘目录运行安装程序$cd/opt/oracle/disk/database$./runInstaller5出现如下安装画面根据需要,选择EnterpriseEdition安装类型,默认缺省安装路径不选创建库(createdatabase)下一步6下一步7这个地方是关键,保证所有检测都通过,如果确认是静态IP,则选择下一步。8另外启动一个命令窗口,切换到root用户,根据提示,以root身份执行两个脚本:$su–#/home/oracle/oraInventory/orainstRoot.sh#/opt/oracle/product/10g/db_1/root.sh对于提示的问题直接回车即可2、建库运行dbca命令#su-oracle$dbca9选择Gernerra
本文标题:Oracle 10g for RH LinuxAS4(32位)安装文档
链接地址:https://www.777doc.com/doc-3352187 .html