北京时代朝阳数据库技术中心www.zhaoyang-db.comAIX5300-04安装oracle10g数据库.北京时代朝阳数据库技术中心www.zhaoyang-db.com课程目的通过在AIX上安装oracle,学会如何综合运用AIX操作系统知识,例如:修改交换空间、创建文件系统、创建用户等操作,更加熟悉AIX操作系统,同时掌握oracle在AIX上安装的步骤课程时间:2天.北京时代朝阳数据库技术中心www.zhaoyang-db.comOracle数据库安装步骤概述第一步:安装AIX操作系统第二步:检查并修改操作系统硬件配置第三步:检查并安装操作系统文件集第四步:创建安装oracle要求的操作系统用户和组第五步:配置用户shell限制和系统参数第六步:创建安装oracle软件存放位置第七步:配置oracle用户的环境变量第八步:上传并解压数据库软件第九步:安装数据库第十步:安装完成后,连接数据库.北京时代朝阳数据库技术中心www.zhaoyang-db.com第一步:安装AIX操作系统目的:熟练掌握AIX操作系统的安装过程,为安装oracle数据库搭建操作系统环境用户操作:选择全新覆盖安装,并安装JFS2文件系统和64-bit内核.北京时代朝阳数据库技术中心www.zhaoyang-db.com第二步:操作系统硬件检查目的:掌握AIX交换空间、文件系统的空间检查及修改oracle要求的系统最低硬件要求:Atleast1024MBofphysicalRAMswapspacerequirement.RAMSwapSpaceBetween1024MBand2048MB1.5timesthesizeofRAMBetween2049MBand8192MBEqualtothesizeofRAMMorethan8192MB0.75timesthesizeofRAM400MBofdiskspaceinthe/tmpdirectoryUpto3GBofdiskspacefortheOraclesoftware,dependingontheinstallationtype.北京时代朝阳数据库技术中心www.zhaoyang-db.comoracle不同安装类型对空间的不同要求:InstallationTypeRequirementforSoftwareFiles(GB)EnterpriseEdition2.0StandardEdition3.0Custom(maximum)2.51.2GBofdiskspaceforapreconfigureddatabasethatusesfilesystemstorage(optional)操作系统操作:查看内存并修改交换空间大小#/usr/sbin/lsattr-E-lsys0-arealmem#/usr/sbin/lsps–a查看并扩展文件系统空间#df–m.北京时代朝阳数据库技术中心www.zhaoyang-db.com第三步:检查并安装操作系统文件集目的:熟练掌握操作系统文件集的安装与升级安装oracle要求的操作系统文件集:bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatbos.perf.perfstatbos.perf.proctoolsxlC.aix50.rte:7.0.0.4orlaterxlC.rte:7.0.0.1orlater操作系统的操作:查看要求的文件集是否存在安装缺少的文件集升级文件集.北京时代朝阳数据库技术中心www.zhaoyang-db.com第四步:创建安装oracle要求的操作系统用户和组目的:掌握在AIX操作系统上创建需要的用户和组安装oracle要求的操作系统组和用户:组dba标识操作系统用户有数据库管理权限组oinstalloracle安装组用户oracle拥有有所有的oracle安装软件,oinstall必须为主组,dba为属组检查一个无权限的用户nobody操作系统的操作:创建操作系统组oinstall、dba,用户oracle验证nobody用户的存在#idnobody.北京时代朝阳数据库技术中心www.zhaoyang-db.com第五步:配置shell限制和系统参数目的:掌握用户shell限制的设置及系统参数的修改配置oracle的shell值:ShellLimit(AsShowninsmit)RecommendedValueSoftFILEsize-1(Unlimited)SoftCPUtime-1(Unlimited)Note:Thisisthedefaultvalue.SoftDATAsegment-1(Unlimited)SoftSTACKsize-1(Unlimited)安装oracle要求的系统参数maximumnumberofprocessesallowedperuserissetto2048orgreater至少128+(PROCESSES+PARALLEL_MAX_SERVERS)PROCESSESPARALLEL_MAX_SERVERS在初使化参数据文件中.北京时代朝阳数据库技术中心www.zhaoyang-db.com操作系统的操作:修改用户oracle属性,以改变oracle用户的shell值修改系统参数maximumnumberofprocessesallowedperuser的值为2048.北京时代朝阳数据库技术中心www.zhaoyang-db.com第六步:创建安装oracle要求的软件存放位置目的:掌握卷组、文件系统的创建,文件所有者和权限的修改安装oracle要求的软件存放目录OralceBaseDirectoryOracle软件安装的顶级目录OracleInventoryDirectory存放软件的安装清单oracle建议选择的路径:ORACLE_BASE/oraInventoryOracleHomeDirectory选择的安装oracle软件产品的目录磁盘空间要求RequirementFreeDiskSpaceTheOraclebasedirectorywillcontainonlysoftwarefiles.Upto3GBTheOraclebasedirectorywillcontainbothsoftwareanddatabasefiles.Upto4GB.北京时代朝阳数据库技术中心www.zhaoyang-db.com为oracle数据库及恢复文件(flashrecoveryarea)选择存储方式FileTypesSupportedStorageOptionDatabaseRecoveryFilesystemYesYesASMYesYesRawdevicesYesNo操作系统的操作:选择文件系统存放数据库和恢复文件创建用于安装oracle的卷组创建文件系统及目录(mkdir)修改文件所有者及权限(chownchmod).北京时代朝阳数据库技术中心www.zhaoyang-db.com第七步:配置oracle用户环境变量目的:掌握用户环境变量的设置oracle要求设置的环境变量umask022、ORACLE_BASE、ORACLE_HOME、ORACLE_SID、AIXTHREAD_SCOPE=S操作系统:修改oracle用户的$HOME/.profile文件,将要求的环境变量写入修改.dtprofile文件,使CDE登录时,读取.profile文件验证环境变量是否生效.北京时代朝阳数据库技术中心www.zhaoyang-db.com第八步:上传并解压数据库软件目的:掌握压缩文件的解压操作操作系统操作:以oracle用户身份上传oracle数据库软件使用解压命令解压软件(gunzip、cpio).北京时代朝阳数据库技术中心www.zhaoyang-db.com第九步:安装oracle数据库目的:掌握oracle的安装操作系统操作:运行rootpre.sh脚本(以root用户身份)以oracle用户身份运行安装脚本安装数据如果无法显示安装界面,执行xhost、exportDISPLAY.北京时代朝阳数据库技术中心www.zhaoyang-db.com第十步:安装完成后,连接数据库操作系统操作:以oracle用户,执行sqlplus/assysdba连接数据库.北京时代朝阳数据库技术中心www.zhaoyang-db.com安装完成后的讨论讨论问题:安装升级文件集创建修改用户、组,配置用户的Shell限制创建文件系统、扩展文件系统、文件所有者及限制的修改上传oracle数据库软件以oracle用户思考:设置oracle用户的.profile文件后,为什么修改.dtprofile为什么要运行rootpre.sh脚本.北京时代朝阳数据库技术中心www.zhaoyang-db.com思考题利用之前所学的IBMAIX知识,结合本次实践内容,实现Oracle数据库在系统启动时的自动启动功能。