美文网首页
rhel-server-5.4-x86_64下安装oracle1

rhel-server-5.4-x86_64下安装oracle1

作者: Men叔 | 来源:发表于2021-03-26 13:36 被阅读0次

    一、准备工作:

    1、 上传镜像文件

    2、把镜像文件挂载到/mnt/vcdrom目录下

    [root@localhost ~]# mkdir /mnt/vcdrom/

    [root@localhost ~]# mount -o loop /opt/rhel-server-5.4-x86_64-dvd.iso /mnt/vcdrom/

    3、更新yum源

    [root@localhost isolinux]# rpm -qa |grep yum

    image.png

    4、修改/etc/yum.repos.d/rhel-debuginfo.repo文件

    Baseurl=file:///mnt/vcdrom/Server(/mnt/vcdrom指挂载目录)

    [root@localhost isolinux]# vi /etc/yum.repos.d/rhel-debuginfo.repo

    image.png

    [root@localhost isolinux]# yum update

    image.png

    二、检查系统

    1、查看linux版本

    [root@localhost isolinux]# uname -r

    image.png

    2、 查看系统可用磁盘空间

    [root@localhost isolinux]# fdisk -l

    image.png

    3、 验证系统要求

    查看系统物理内存和交换空间

    [root@localhost isolinux]# grep MemTotal /proc/meminfo

    [root@localhost isolinux]# grep SwapTotal /proc/meminfo

    image.png

    4、 检查是否安装以下软件包:

    以下内容来自官方文档

    List of Packages for Asianux 3, Oracle Linux 5, and Red Hat Enterprise Linux 5

    The following (or later versions) are the list of packages for Asianux 3, Oracle Linux 5, and Red Hat Enterprise Linux 5:

    binutils-2.17.50.0.6-2.el5

    compat-db-4.2.52-5.1

    compat-gcc-34-3.4.6-4

    compat-gcc-34-c++-3.4.6-4

    compat-libstdc++-33-3.2.3-61

    compat-libstdc++-33-3.2.3-61(i386)

    compat-libstdc++-296(i386)

    gcc-4.1.1-52.el5.2

    gcc-c++-4.1.1-52.el5.2

    glibc-2.5-12

    glibc-2.5-12(i386)

    glibc-common-2.5-12

    glibc-devel-2.5-12

    glibc-devel-2.5-12(i386)

    glibc-headers-2.5-12

    libgcc-4.1.1-52.el5(i386)

    libXp-1.0.0(i386)

    libXt-1.0.2(i386)

    libXtst-1.0.1(i386)

    libaio-0.3.106-3.2

    libaio-devel-0.3.106-3.2

    libgcc-4.1.1-52.el5

    libstdc++-4.1.1-52.el5.2

    libstdc++-devel-4.1.1-52.el5.2

    libgomp-4.1.1-52.EL5

    make-3.81-1.1

    numactl-devel-0.9.8.x86_64

    sysstat-7.0.0-3.el5

    rpm -q gcc make binutils setarch compat-db compat-gcc openmotif compat-gcc-c++ compat-libstdc++ compat-libstc++-devel httpd

    image.png

    用yum install或者rpm -ivh 安装软件

    image.png

    5、 添加用户组

    groupadd oinstall

    groupadd dba

    useradd -g oinstall -G dba oracle

    passwd oracle

    mkdir -p /u01/app/oracle/product/10.2.0/db_1

    chown -R oracle.oinstall /u01   chmod -R 755 /u01

    image.png

    6 设置环境变量

    su - oracle

    vi home/oracle/.bash_profile

    添加以下内容

    Oracle Settings

    umask 022

    export ORACLE_BASE=/u01/app/oracle

    export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1

    export ORACLE_SID=orcl

    export PATH=ORACLE_HOME/bin:PATH

    export LANG=en_us.utf-8

    export NLS_LANG="SIMPLIFIED CHINESE_CHINA".ZHS16GBK

    image.png

    6、 设置本地字符

    Export LANG=en_US.UTF-8

    7、 修改standard.rsp

    UNIX_GROUP_NAME="oinstall"

    ORACLE_HOME="/u01/app/oracle/product/10.2.0/db_1"

    ORACLE_HOME_NAME="OraDb10g_home1"

    SHOW_INSTALL_PROGRESS_PAGE=true

    SHOW_END_OF_INSTALL_MSGS=true

    COMPONENT_LANGUAGES={"zh_CN"}

    UNIX_GROUP_NAME=” oinstall”

    s_nameForDBAGrp="dba"

    s_nameForOPERGrp="dba"

    安装

    安装监听

    [oracle@localhost bin]$ netca -silent -responseFile /opt/oracle/database/response/netca.rsp

    卸载oracle

    注:数据库需要彻底删除,suse10彻底删除oracle10G具体操作如下:

    1. 运行 $ORACLE_HOME/bin/localconfig delete --->root用户下(可略过此步)

    2. rm -rf $ORACLE_BASE/* --->oracle用户下

    3. rm -f /etc/oraInst.loc /etc/oratab --->root用户下

    4. rm -rf /etc/oracle --->root用户下

    5. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv

    --->root用户执行

    6. 删除oracle用户和组。(如果重新安装数据库,用户、组、环境变量、系统参数等配置不需要删除)

    userdel oracle

    groupdel dba

    groupdel oinstall

    相关文章

      网友评论

          本文标题:rhel-server-5.4-x86_64下安装oracle1

          本文链接:https://www.haomeiwen.com/subject/xcujhltx.html