oracle10g在x86linux上的安装步骤Oracle认证考试

文章作者 100test 发表时间 2009:07:27 17:48:41
来源 100Test.Com百考试题网


"mkhgigh">   一:Oracle Enterprise Linux 5.0:
  必须组件安装:
  GNOME Desktop Environment
  Editors
  Graphical Internet
  Text-based Internet
  Development Libraries
  Development Tools
  Server Configuration Tools
  Administration Tools
  Base System Tools
  X Window System
  二:创建用户和用户组(以root用户创建)
  groupadd -g 1001 dba
  id nobody
  groupadd -g 1002 oinstall
  useradd -u 1002 -g oinstall -G dba oracle
  passwd oracle
  三:检查所需软件:(以root用户进行)
  rpm -qa setarch make glibc libaio compat-libstdc - compat-gcc-34- compat-gcc-34-c - gcc libXp openmotif compat-db
  以下为所需软件包
  setarch-2.0-1.1.i386.rpm
  make-3.81-1.1.i386.rpm
  glibc-2.5-12.i686.rpm
  libaio-0.3.106-3.2.i386.rpm
  compat-libstdc -33-3.2.3-61.i386.rpm
  compat-gcc-34-3.4.6-4.i386.rpm
  compat-gcc-34-c -3.4.6-4.i386.rpm
  gcc-4.1.1-52.el5.i386.rpm
  libXp-1.0.0-8.i386.rpm
  openmotif-2.3.0-0.3.el5.i386.rpm
  compat-db-4.2.52-5.1.i386.rpm
  四:配置内核参数(以root用户)
  # vi /etc/sysctl.conf
  kernel.shmall = 268435456
  kernel.shmmax = 4294967295
  kernel.shmmni = 4096
  kernel.sem = 250 32000 100 128
  fs.file-max = 65536
  net.ipv4.ip_local_port_range = 1024 65000
  net.core.rmem_default = 4194304
  net.core.rmem_max = 4194304
  net.core.wmem_default = 262144
  net.core.wmem_max = 262144
  使参数输出#/sbin/sysctl -p
  # vi /etc/security/limits.conf
  添加以下内容:
  o
  racle soft nproc 2047
  oracle hard nproc 16384
  oracle soft nofile 1024
  oracle hard nofile 65536
  # vi /etc/pam.d/login
  添加以下内容:
  session required /lib/security/pam_limits.so
  五:关闭selinux
  # vi /etc/selinux/config
  修改成为:(root身份)
  SELINUX=disabled或者用system-config-secritylevel工具进行设置。
  六:伪装版本(root身份)
  #vi /etc/redhat-release
  修改为企业版4
  七:创建安装目录(root身份)
  mkdir -p /orac/orahome/app/oracle/product/10.2.0/db_1
  chown -R oracle.oinstall /orac/orahome
  mkdir -p /orac/oradata
  chown -R oracle.oinstall /orac/oradata
  chown -R oracle.oinstall /orac
  八:设置shell对oracle用户的限制(以oracle用户登陆修改)
  vi .bash_profile
  if [ \$USER = "oracle" ]. then
  if [ \$SHELL = "/bin/ksh" ]. then
  ulimit -p 16384
  ulimit -n 65536
  else
  ulimit -u 16384 -n 65536
  fi
  fi
  umask 022
  ORACLE_BASE=/orac/orahome/app/oracle. export ORACLE_BASE
  ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1. export ORACLE_HOME
  ORACLE_SID=orcl.export ORACLE_SID
  PATH=$PATH:$HOME/bin.export PATH
  PATH=$ORACLE_HOME/bin:$PATH.export PATH
  export NLS_LANG=AMERICAN_AMERICA.zhs16cgb231280
  注意:设置环境变量时oracle_base和oracle_home是必须的变量。
  九:以oracle用户身份安装数据库,在oracle用户目录里解压数据库,执行./runInstall按照提示进行操作安装。
  十:按照提示的目录以root身份进行./root.sh和./orainstRoot.sh脚本结束安装。

相关文章


外部表在Oracle数据库中使用心得Oracle认证考试
DBA经验谈:更改数据文件的可用性Oracle认证考试
Oracle认证学习培训及考试心得Oracle认证考试
Oracle的入门心得Oracle认证考试
oracle10g在x86linux上的安装步骤Oracle认证考试
oracle安装与卸载修改盘符Oracle认证考试
oracle辅导:彻底删除oracle的步骤Oracle认证考试
Oracle数据库表连接方式及常见用法Oracle认证考试
Oracle使用序列创建自增字段Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛