ITPub博客

首页 > 数据库 > Oracle > Oracle安装笔记

Oracle安装笔记

原创 Oracle 作者:liuyuanmin 时间:2009-04-25 19:44:13 0 删除 编辑

Oracle安装笔记,本文主要介绍Oracle数据库在Linux平台(Redhat as4)下的安装心得,在安装的过程中碰到很多的环境错乱等问题,在查阅了相关资料之后得以完成安装!尽管网络上已经有很多过来人留下安装的经验,但是我觉还是有必要把个人在安装过程中的碰到的疑难写出来!希望对那些初次安装的朋友有一定的借鉴性。

[@more@]

Oracle数据库安装笔记
前置条件:
系统要求:
1、物理内存:至少512M
  2、交换空间(swap)2G
  3、禁用secure Linux
  4、已经安装下列包(为简单起见,安装RedHat AS 4时最好选择全部安装):
   A、X Window System
   B、GNOME Desktop Environment
   C、Editors
   D、Graphical Internet
   E、Text-based Internet
   F、Server Configuration Tools
   G、Development Tools
   H、Administration Tools
   I、System Tools
数据库软件:
Oracle数据库redhat as4所需的发行版本(10201_database_linux32.zip)
开始安装:
1.解压软件
  2.修改host文件
  3.设置核心参数
  4.安装前准备
  5.安装
  6.安装后配置
1. 解压软件
a) 解压命令:unzip 10201_database_linux32.zip
b) 解压后产生一个包含安装文件的目录database
2. 修改hosts文件
a) 这个文件主要是设置对应的主机名和ip地址之间的一个映射关系,当主机在解析主机名的时候首先会到这个文件去查找是否有对应的IP与之匹配,可以实现快速的解析主机
3. 设置核心参数
a) 在/etc/sysctl.conf文件中加入下面的设置
kernel.shmall = 2097152--
  kernel.shmmax = 2147483648
  kernel.shmmni = 4096
  # semaphores: semmsl, semmns, semopm, semmni
  kernel.sem = 250 32000 100 128
  fs.file-max = 65536
  net.ipv4.ip_local_port_range = 1024 65000
  net.core.rmem_default=262144
  net.core.rmem_max=262144
  net.core.wmem_default=262144
  net.core.wmem_max=262144
b) 运行下列命令让上述核心参数立即生效:/sbin/sysctl –p
c) 在/etc/security/limits.conf文件中加入下列
* soft nproc 2047
  * hard nproc 16384
  * soft nofile 1024
  * hard nofile 65536
d) 在/etc/pam.d/login文件中加入下列行,如果里面没有的话
session required /lib/security/pam_limits.so
e) 通过编辑/etc/selinux/config 文件禁用secure linux,确认其中的SELINUX标记如下: SELINUX=disabled
4. 安装前准备
检查下列包是否安装,若未安装则要先安装:
  # From RedHat AS4 Disk 2
  cd /media/cdrecorder/RedHat/RPMS
  rpm -Uvh setarch-1.6-1.i386.rpm
  rpm -Uvh compat-libstdc++-33-3.2.3-47.3.i386.rpm
  rpm -Uvh make-3.80-5.i386.rpm
  rpm -Uvh glibc-2.3.4-2.i386.rpm
# From RedHat AS4 Disk 3
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh openmotif-2.2.3-6.RHEL4.2.i386.rpm
rpm -Uvh compat-db-4.1.25-9.i386.rpm
rpm -Uvh libaio-0.3.102-1.i386.rpm
rpm -Uvh gcc-3.4.3-9.EL4.i386.rpm
# From RedHat AS4 Disk 4
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm
rpm -Uvh compat-gcc-32-c++-3.2.3-47.3.i386.rpm
创建下列组和用户
   groupadd oinstall
   groupadd dba
   groupadd oper
useradd -g oinstall -G dba oracle (使用oracle用户的默认目录)
   passwd oracle
用root登录,执行下列指令:
xhost +----在指定机器上启动图形界面
用oracle登录把下列行加在.bash_profile文件末尾,注意把其中ORACLE_SID换成自己需 要的实例名
# Oracle Settings
  TMP=/tmp;
  export TMP
  TMPDIR=$TMP;
  export TMPDIR
  ORACLE_BASE=/home/oracle/oraserv
  export ORACLE_BASE
  ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
  export ORACLE_HOME
  ORACLE_SID=orcl;
  export ORACLE_SID
  ORACLE_TERM=xterm;
  export ORACLE_TERM
  PATH=/usr/sbin:$PATH;
  export PATH
  PATH=$ORACLE_HOME/bin:$PATH;
  export PATH
  LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
  export LD_LIBRARY_PATH
  CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
  export CLASSPATH
  #LD_ASSUME_KERNEL=2.4.1;
  export LD_ASSUME_KERNEL
  if [ $USER = "oracle" ]; then
   if [ $SHELL = "/bin/ksh" ]; then
   ulimit -p 16384
   ulimit -n 65536
   else
   ulimit -u 16384 -n 65536
   fi
fi
5. 安装
a) 用oracle用户登录。如果用的是X模式,要把DISPLAY设置如下:
DISPLAY=:0.0; export DISPLAY ---设置图形界面
b) 在Disk1目录下用如下命令开始安装:
c) ./runInstaller
d) 在安装过程中输入合适的ORACLE_HOME和实例名。详细过程就不说了,大家看着提示填写就好。完成后的画面中会有管理端入口地址和sqlplus入口地址。
6. 安装后配置
a) 编辑/etc/oratab文件设置每个实例的重启标志为“Y”:
DSETL:/home/oracle/oraserv/product/10.2.1/client_1:Y
MOIA:/home/oracle/oraserv/product/10.2.1/client_1:Y
上面的Y代表机器重启后是否要启动Oracle数据库
b) OK,安装结束了,你可以从浏览器了键入安装完成管理端地址即可登录进行数据库性能监测调整和用户管理了。(http://192.168.72.131:5500/em)

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21484429/viewspace-1021281/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-04-25

  • 博文量
    18
  • 访问量
    49224