资源描述
Click to Edit Master Title Style,Click to edit master text styles,Second level,.,北京时代朝阳数据库技术中心,AIX 5300-04 安装oracle 10g 数据库,课程目的,通过在AIX上安装oracle,学会如何综合运用AIX操作系统知识,例如:修改交换空间、创立文件系统、创立用户等操作,更加熟悉AIX操作系统,同时掌握oracle在AIX上安装的步骤,课程时间:2天,Oracle 数据库安装步骤概述,第一步:安装AIX操作系统,第二步:检查并修改操作系统硬件配置,第三步:检查并安装操作系统文件集,第四步:创立安装oracle要求的操作系统用户和组,第五步:配置用户shell限制和系统参数,第六步:创立安装oracle软件存放位置,第七步:配置oracle用户的环境变量,第八步:上传并解压数据库软件,第九步:安装数据库,第十步:安装完成后,连接数据库,第一步:安装AIX操作系统,目的:熟练掌握AIX操作系统的安装过程,为安装oracle数据库搭建操作系统环境,用户操作:,选择全新覆盖安装,并安装JFS2文件系统和64-bit内核,第二步:操作系统硬件检查,目的:掌握AIX交换空间、文件系统的空间检查及修改,oracle要求的系统最低硬件要求:,At least 1024 MB of physical RAM,s requirement.,RAM S,Between 1024 MB and 2048 MB 1.5 times the size of RAM,Between 2049 MB and 8192 MB Equal to the size of RAM,More than 8192 MB 0.75 times the size of RAM,400 MB of disk space in the/tmp directory,Up to 3 GB of disk space for the Oracle software,depending on the installation type,oracle不同安装类型对空间的不同要求:,Installation Type,Requirement for Software Files(GB),Enterprise Edition 2.0,Standard Edition 3.0,Custom(maximum)2.5,1.2 GB of disk space for a preconfigured database that uses storage(optional),操作系统操作:,查看内存并修改交换空间大小,#/usr/sbin/lsattr-E-l sys0-a realmem,#/usr/sbin/lsps a,查看并扩展文件系统空间,#df m,第三步:检查并安装操作系统文件集,目的:熟练掌握操作系统文件集的安装与升级,安装oracle要求的操作系统文件集:,bos.adt.base,bos.adt.lib,bos.adt.libm,bos.perf.libperfstat,bos.perf.perfstat,bos.perf.proctools,xlC.aix50.rte:7.0.0.4 or later,xlC.rte:7.0.0.1 or later,操作系统的操作:,查看要求的文件集是否存在,安装缺少的文件集,升级文件集,第四步:创立安装oracle要求的操作系统用户和组,目的:掌握在AIX操作系统上创立需要的用户和组,安装oracle要求的操作系统组和用户:,组dba 标识操作系统用户有数据库管理权限,组oinstall oracle安装组,用户oracle 拥有有所有的oracle安装软件,oinstall必须为主组,dba为属组,检查一个无权限的用户nobody,操作系统的操作:,创立操作系统组oinstall、dba,用户oracle,验证nobody用户的存在,#id nobody,第五步:配置shell限制和系统参数,目的:掌握用户,shell,限制的设置及系统参数的修改,配置,oracle,的,shell,值:,Shell Limit(As Shown in,smit,)Recommended Value,Soft -1(Unlimited),Soft CPU time -1(Unlimited),Note:This is the default value.,Soft DATA segment -1(Unlimited),Soft STACK size -1(Unlimited),安装,oracle,要求的系统参数,maximum number of processes allowed per user is set to 2048 or greater,至少,128+(PROCESSES+PARALLEL_MAX_SERVERS),PROCESSES PARALLEL_MAX_SERVERS,在初使化参数据文件中,操作系统的操作:,修改用户oracle属性,以改变oracle用户的shell值,修改系统参数maximum number of processes allowed per user 的值为2048,第六步:创立安装oracle要求的软件存放位置,目的:掌握卷组、文件系统的创立,文件所有者和权限的修改,安装oracle要求的软件存放目录,Oralce Base Directory Oracle软件安装的顶级目录,Oracle Inventory Directory 存放软件的安装清单,oracle建议选择的路径:ORACLE_BASE/oraInventory,Oracle Home Directory 选择的安装oracle软件产品的目录,磁盘空间要求,Requirement Free Disk Space,The Oracle base directory will contain only,software files.Up to 3 GB,The Oracle base directory will contain both,software and database files.Up to 4 GB,为oracle数据库及恢复文件(flash recovery area)选择存储方式,Supported,Storage Option Database Recovery,Yes Yes,ASM Yes Yes,Raw devices Yes No,操作系统的操作:,选择文件系统存放数据库和恢复文件,创立用于安装oracle的卷组,创立文件系统及目录(mkdir),修改文件所有者及权限(chown chmod),第七步:配置oracle用户环境变量,目的:掌握用户环境变量的设置,oracle要求设置的环境变量,umask 022、ORACLE_BASE、ORACLE_HOME、ORACLE_SID、,AIXTHREAD_SCOPE=S,操作系统:,修改oracle用户的$HOME/.profile文件,将要求的环境变量写入,修改.dtprofile文件,使CDE登录时,读取.profile文件,验证环境变量是否生效,第八步:上传并解压数据库软件,目的:掌握压缩文件的解压操作,操作系统操作:,以oracle用户身份上传oracle数据库软件,使用解压命令解压软件(gunzip、cpio),第九步:安装oracle数据库,目的:掌握oracle的安装,操作系统操作:,运行rootpre.sh脚本(以root用户身份),以oracle用户身份运行安装脚本安装数据,如果无法显示安装界面,执行xhost、export DISPLAY,第十步:安装完成后,连接数据库,操作系统操作:,以oracle用户,执行sqlplus/as sysdba 连接数据库,安装完成后的讨论,讨论问题:,安装升级文件集,创立修改用户、组,配置用户的Shell限制,创立文件系统、扩展文件系统、文件所有者及限制的修改,上传oracle数据库软件以oracle用户,思考:,设置oracle用户的.profile文件后,为什么修改.dtprofile,为什么要运行rootpre.sh脚本,思考题,利用之前所学的IBM AIX知识,结合本次实践内容,实现Oracle数据库在系统启动时的自动启动功能。,
展开阅读全文