Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7333
  • 博文数量: 3
  • 博客积分: 130
  • 博客等级: 入伍新兵
  • 技术积分: 40
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-27 12:13
文章存档

2009年(3)

我的朋友

分类: Oracle

2009-12-27 17:25:22

AIX 下安装Oracle:
   Oracle 各个平台的安装需求可见metalink noteid:  169706.1
 
本次笔者记录下AIX5.3 平台下安装Oracle 10gR2以及升级到10.2.0.4的过程
 
一 操作系统检查
  

1 操作系统检查
   版本:oslevel -s
   位数:lslpp -L | /usr/bin/grep bos.64bit (软件位数)
         getconf KERNEL_BITMODE  (硬件位数)
2 用户检查
    用户:  id oracle
    UMASK设置: 022
    环境变量:LD_LIBRARY_PATH ,LIBPATH,AIXTHREAD_SCOPE = "S",LINK_CNTRLunset
 
3 检查oracle文件
   ls /etc/oratab          
   ls /etc/oraInst.loc     
   ls /tmp/.oracle         
   ls /etc/oracle          
   ls /usr/local/bin/oraenv
   ls /usr/local/bin/dbhome
   ls /usr/local/bin/coraenv
  以上文件都是安装Oracle软件后生成,重新安装需要清理
 
 
4 检查内存和swap、temp
   内存: lsattr -HE -l sys0 -a realmem   
   SWAP:lsps -s 
   TEMP:df -k /tmp
  
5 ar,ld,nm,make 文件检查
 
6 unlimited 设置

     Time = ulimited
     file size = ulimited
     data seg size  -ge 1048576
     stack size  -ge 32768
     NOFILES = "unlimited"
     MEMORY = "unlimited"
 
7 packages

   lslpp -l |grep -E "bos.adt.base|bos.adt.lib|bos.adt.libm|bos.perf.perfstat|bos.perf.libperfstat|bos.perf.proctools"
   c 环境检查:
    lslpp -l |grep  xlC.
 
 
8 patches

   instfix -ik IY63133
   instfix -ik IY64978
   instfix -ik IY63366
   instfix -ik IY64691
   instfix -ik IY64737
   instfix -ik IY65001
 
  其他平台下需要安装的packages和patches参考文档 ,Oracle RDA工具可以用来做操作系统的预检查,详细用法参考:note Diagnostic Agent (RDA) 4 - Getting Started [ID 314422.1]
 
二 安装
 
 
  下载Oracle 10gR2 软件及10.2.0.4补丁包,接下后开始安装
 
1. 生成安装响应文件
$./runInstaller -record -destinationFile /tmp/install_database_10gr2.rsp
这时会启动图形界面来录制我们需要的响应文件。
注意:
当安装界面到达最后一步时选择cancel
得到这个响应文件我们就可以静默安装oracle了
install_database.rsp文件是由很多参数组成的,并且有详细的说明:
一般我们需要注意的参数有:

2 .修改响应文件的相关参数
UNIX_GROUP_NAME="oinstall" ----安装用户组
FROM_LOCATION="/software/db/10g/Disk1/stage/products.xml" –-安装源文件地址
ORACLE_HOME="/u01/oracle/product/db10gr2" ---ORACLE_HOME
ORACLE_HOME_NAME="db10gr2" ---- ORACLE_HOME_NAME
SELECTED_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
COMPONENT_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
INSTALL_TYPE="Enterprise Edition"、"Custom"  --企业版
 
 
3.静默安装数据库软件
$./runInstaller -silent -responseFile /tmp/install_database_10gr2.rsp
 
4. 静默升级
解压oracle升级包,在response目录下有patchset.rsp相应文件,修改相应的参数:
UNIX_GROUP_NAME="oinstall" ----安装用户组
FROM_LOCATION="/software/db/10g/patch/Disk1/stage/products.xml" –-升级源文件地址
ORACLE_HOME="/u01/oracle/product/db10gr2" ---ORACLE_HOME
ORACLE_HOME_NAME="db10gr2" ---- ORACLE_HOME_NAME
COMPONENT_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
 

然后再执行
./runInstaller -silent -responseFile ./patchset.rsp
 
这样就不需要人工干预安装,比较适合批量安装数据库或者客户端软件
 
后面的文章将介绍静默配置数据库
 
阅读(334) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:10g for HPUX 安装检查

给主人留下些什么吧!~~