当前位置导航:炫浪网>>网络学院>>编程开发>>Oracle教程

oracle 10gas安装攻略


  详细的参考信息请参考
  Quick Installation and Upgrade Guide 10g (9.0.4) for Linux x86
  Part No. B10906-03
  
  硬件要求
  ram 512m以上
  disk space 2g 左右
  tmp space 250m
  swap space 1.5g
  
  检查方法
  检查内存
  grep MemTotal /proc/meminfo
  检查磁盘空间
  df -h dir
  检查交换空间
  
  grep SwapTotal /proc/meminfo
  
  OS redhat 3.0 update 2
  
  os软件要求
  要求安装如下rpm包
  ■gcc-3.2.3-20
  ■ setarch-1.3-1
  ■ pdksh-5.2.14
  ■ openmotif21-2.1.30-8
  ■ gnome-libs-1.4.1.2.90-34.1
  ■ compat-glibc-7.x-2.2.4.32.5
  ■ compat-gcc-7.3-2.96.122
  ■ compat-libstdc++-7.3-2.96.122
  ■ compat-libstdc++-devel-7.3-2.96.122
  ■ compat-gcc-c++-7.3-2.96.122
  ■ sysstat-4.0.7
  
  检查方法
  rpm -q pkg_name
  
  对gcc 做连接
  mv /usr/bin/gcc /usr/bin/gcc.backup
  mv /usr/bin/g++ /usr/bin/g++.backup
  ln -s /usr/bin/gcc296 /usr/bin/gcc
  ln -s /usr/bin/g++296 /usr/bin/g++
  
  打上第一个patch(rh3需要的rh2.1不需要)
  patch no 3006854
  
  gunzip p3006854_9204_LINUX.zip
  cd 3006854
  sh rhel3_pre_install.sh
  即可
  这个补丁 创建 /etc/libcwait.so文件
  如果不打这个补丁
  
  oui没法启动
  
  新建用户
  useradd ias10g
  检查一下ias10g用户的.bash_profile
  不需要设置一下环境变量
  TNS_ADMIN ORA_NLS33 LD_BIND_NOW
  
  修改内核参数
  vi /etc/sysctl.conf
  加上
  kernel.shmall = 2097152
  kernel.shmmax = 2147483648
  kernel.shmmni = 142
  kernel.sem = 256 32000 100 142
  fs.file-max = 131072
  net.ipv4.ip_local_port_range = 20000 65000
  kernel.msgmni = 2878
  kernel.msgmax = 8192
  kernel.msgmnb = 65535
  
  保存,然后执行
  
  sysctl -p
  
  检查一下是否生效
  
  cat cat /proc/sys/kernel/shmmax
  
  修改系统对资源的限制
  修改/etc/security/limits.conf 文件,加上
  * soft nproc 2047
  * hard nproc 16384
  * soft nofile 2048
  * hard nofile 16384
  
  修改 /etc/pam.d/login加上
  session required /lib/security/pam_limits.so
  
  修改ias10g 用户 .bash_profile
  增加资源
  ulimit -u 16384
  ulimit -n 16384
  加上路径
  ias 安装在 /tpdata/ias10g2
  
  PATH=$PATH:$HOME/bin:/tpdata/ias10g2/OraHome1/bin:/tpdata/ias10g2/OraHome1/opmn/bin:/tpdata/ias10g2/OraHome1/dcm/bin
  
  下载ias10g 安装文件
  我们只安装ohs+j2ee+webcache,所以选择下载
  http://www.oracle.com/technology/so...ias/devuse.html
  编号为7的OracleAS J2EE and Web Cache v9.0.4
  总共4个文件
  
  下载好后,解压
  
  cpio -idvm < ias904_linux_disk1.cpio
  cpio -idvm < ias904_linux_disk2.cpio
  cpio -idvm < ias904_linux_disk3.cpio
  cpio -idvm < ias904_linux_disk4.cpio
  
  su - ias10g2
  我选择远程安装所以设置display 变量
  export DISPLAY=10.2.33.41:0
  cd Disk1
  ./runInstaller
  
  出现如下提示
  ***************************************************************
  Please Refer to Quick Installation Guide and/or Metalink Notes
  for Redhat 3.0 system setup.
  Install and Configuration issues are expected if system is not
  setup as per the guidelines before
  Oracle Application Server 10g (9.0.4) installs.
  Specifically, please ensure the following:
  * Availability of gcc-3.2.3, setarch-1.3, pdksh-5.2,
  openmotif21-2.1.30, sysstat-4.0.7, gnome-libs-1.4.1.2.90-34.1,
  libstdc++-3.2.3, etc.
  * Availability of Compat libraries:
  compat-libstdc++-devel-7.3-2.96.122,
  compat-glibc-7.x-2.2.4.32.5, etc.
  * Patch for libcwait.so (Patch no. 3006854)
  * Symbolic links for gcc/g++
  
  Enter 'y' if the target system is configured as per the
  guidelines specified in the Quick Installation Guide
  Answer 'n' to exit runInstaller
  Please retry after completing system setup.
  ***************************************************************
  Is system configured correctly ? [y/n] (n)
  
  选择y,回车,让安装程序检查是否具备安装条件
  
  Starting Oracle Universal Installer ...
  
  Checking requirements...
  
  Checking operating system version: must be redhat-2.1, UnitedLinux-1.0 or redhat-3 Passed
  
  All requirements met.
  
  Checking if CPU speed is above 450 MHz.
  Actual 3056 MHz Passed
  Checking for Kernel version 2.4.21-4.EL Passed
  Checking for glibc version glibc-2.3.2-95.3 Passed
  Checking operating system packages: gcc-3.2.3-20,compat-gcc-7.3-2.96.122,compat-gcc-c++-7.3-2.96.122,compat-libstdc++-7.3-2.96.122,compat-libstdc++-devel-7.3-2.96.122,openmotif21-2.1.30,setarch-1.3-1,pdksh-5.2.14,sysstat-4.0.7,gnome-libs-1.4.1.2.90-34.1,libstdc++-3.2.3,compat-libstdc++-devel-7.3-2.96.122,compat-glibc-7.x-2.2.4.32.5 Failed <<<<
  >>> Package gcc-3.2.3-20 is missing
  Checking swap space: must be greater than 1536 MB.
  Actual 2000MB Passed
  
  Error : Packages version not per Installation requirement.Continue? (y/n) [n]
  
  检查显示 Package gcc-3.2.3-20 is missing ,不用管他
  选择y
  
相关内容
赞助商链接