zoukankan      html  css  js  c++  java
  • ORACLE10.2_X64安装

    Oracle 版本:Oracle10.2.0.1 Enterprise for RHEL5.4.x86_64

    1.         系统环境

    a)         OSRedhat Enterprise Linux 5.4.x86_64

    b)        OS kenrel2.6.18-164.EL5

    c)         OracleOracle10.2.0.1Enterprise For Linux 86_64

    d)        JDK: jdk1.5.0_11

    2.         安装软件包,Oracle运行所需要的软件

    a)       binutils-2.17.50.0.6-12.EL5

    b)      compat-db-4.2.52-5.1

    c)        compat-libstdc++-33-3.2.3(i386;x86_64)

    d)      compat-gcc-7.3-2.96.128

    e)       compat-gcc-c++-7.3-2.96.128

    f)       control-center-2.16.0-16. EL5

    g)      gcc-4.1.2-46.EL5

    h)      gcc-c++-4.1.2-46.EL5

    i)        glibc-2.5-42

    j)        glibc-common-2.5-42

    k)        glibc-devel-2.3.2-95.20 (i386;x86_64)

    l)        libaio-0.3.106.3.2(i386;x86_64)

    m)    libaio-devel-0.3.96-3

    n)      libstdc++-4.1.2-46.EL5

    o)      libstdc++-devel-4.1.2-46.EL5

    p)       libXp-1.0.0-8(i386;x86_64)

    q)       make-3.81-1.1

    r)       openmotif-2.3.1-2.3.EL5

    s)        pdksh-5.2.14-36.EL5

    t)         setarch-2.0-1.1

    u)       sysstat-7.0.2-3.EL5

    3.         关闭系统防火墙

    a)         chkconfig iptables off

    b)        查看防火墙状态

    c)         service iptables status

    d)        当显示:Firewall is stopped.时说明防火墙已经关闭

    4.         创建oinstall dba组,执行命令

    a)         #groupadd oinstall        此组用于安装数据库

    b)        # groupadd dba      此组用于管理数据库

    5.         创建oracle用户并修改其密码,执行命令

    a)         #useradd –g oinstall –G dba oracle  //添加oracle用户。-g表示用户的主组。-G表示用户的其他组

    b)        #passwd oracle   //修改oracle密码为:oracle,输入两次

    6.          创建oracle软件安装目录,执行命令

    a)         #mkdir /opt/oracle

    b)        #mkdir /opt/oracle/product

    c)         #mkdir /opt/oracle/product/10.2

    7.         修改目录属主属组,执行命令

    a)         #chown –R oracle:oinstall /opt/oracle

    b)        #chmod 766  /opt/oracle

    8.         修改/etc/hosts文件

    a)         127.0.0.1  vm1            注:格式为:主机IP  主机名

    9.         修改/etc/profile文件,在文件最后加入

    a)         配置JDK的环境变量(如安装JDK时已配置无需新配置)

    b)        JAVA_HOME=/usr/java/jdk1.5.0_11

    c)         CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    d)        PATH=$JAVA_HOME/bin:$PATH

    e)         export JAVA_HOME

    f)         export CLASSPATH

    g)        export PATH

    10.     修改/etc/sysctl.conf文件,在文件最后加入

    a)         kernel.shmmni=4096

    b)        kernel.sem=250 32000 100 128

    c)         fs.file-max=65536

    d)        net.ipv4.ip_local_port_range=1024 65000

    e)         net.core.rmem_default=1048576

    f)         net.core.rmem_max=1048576

    g)        net.core.wmem_default=262144

    h)        net.core.wmem_max=262144

    i)          修改完成后,用root用户执行以下命令导入刚才写入的参数

    j)          #sysctl -p

    11.     修改/etc/security/limits.conf文件,在文件最后加入

    a)         *  soft  nproc  2047

    b)        *  hard nproc  16384

    c)         *  soft  nofile  1024

    d)        *  hard  nofile  65536

    e)         *   -   nofile  65536

    12.     修改.bash_profile文件,在文件最后加入

    a)         执行su – oracle

    b)        执行vi .bash_profile

    c)         export ORACLE_BASE=/home/oracle(/home/oracle需要修改为oracle的安装目录)

    d)        export ORACLE_HOME=$ORACLE_BASE/product/10.2

    e)         export ORACLE_SID=orcl

    f)         export ORACLE_TERM=xterm

    g)        export PATH=/usr/sbin:$PATH

    h)        export PATH=$ORACLE_HOME/bin:$PATH

    i)          export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/usr/X11R6/lib64/

    j)          export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

    k)        export TMP=/tmp

    l)          export TMPDIR=$TMP

    m)      umask 022

    n)        unset USERNAME

    o)        执行环境设置

    p)        source ~/.bash_profile

    13.     修改/etc/pam.d/login文件,在文件最后加入

    a)         session   required  /lib/security/pam_limits.so

    b)        session   required    pam_limits.so

    14.     修改/etc/selinux/config文件,确保

    a)         SELINUX=disabled

    15.     修改操作系统字符集

    a)         vi /etc/sysconfig/i18n

    b)        注释此行:#LANG="zh_CN.UTF-8"

    c)         添加此行:LANG="en_US.UTF-8"

    d)        解决安装时控制台乱码问题。

    16.     root用户,重启系统

    a)         #reboot

    17.     解压oracle软件包

    a)         # cpio -idmv < 10201_database_linux_x86_64.cpio //解压安装文件

    18.     安装oracle

    a)         root用户下,执行# xhost +

    b)        # su – oracle

    c)         # export   DISPLAY=:0

    d)        # ./runInstaller –ignoreSysPrereqs

    e)         点击“next”

    f)         选择安装类别,建议选择高级安装

    g)        指定Oracle证书存放目录

    h)        选择安装类别(企业版)

    i)           Oracle所支持的语言(英文以及简体中文)

    j)          指定Oracle环境变量名、安装路径(.bash_profile环境变量中有指定)

    k)         Oracle开始进行安装前时检查所需软件包、内核、网络等信息

    l)          选择配置选项,创建数据库

    m)      选择创建数据库模式

    n)        nameSID保持默认的orcl,选择字符集“UTF8”点击next

    o)        选择数据库管理选项

    p)        指定数据库存储选项

    q)        指定数据库备份恢复选项

    r)         指定数据库相关用户密码

    s)          Oracle数据库安装摘要

    t)          开始安装

    u)       

    v)        点击“OK”

    w)      

    x)        执行

                            i.              $ su –root

                          ii.              $/home/oracle/oralnventory/orainstRoot.sh

                        iii.              $/home/oracle/product/10.2/root.sh

                         iv.              按提示修改相关信息

    y)        点击“Exit”后退出,并成功安装

    19.     修改dbstart

    a)         vi /usr/local/oracle/product/10.2/bin/dbstart /usr/local需要修改为oracle的安装目录

    b)        注释掉:#ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle

    c)         在此行下一行添加:export ORACLE_HOME_LISTNER=$ORACLE_HOME

    20.     启动oracle(分别执行如下语句)

    a)         su – oracle

    b)        lsnrctl start

    c)         /home/oracle/product/10.2/bin/dbstart(/home/oracle需要修改为oracle的安装目录)

    d)        isqlplusctl start

    e)         emctl start dbconsole

    f)         sqlplus /nolog

    g)        conn / as sysdba

    h)        startup;

    i)          exit;退出

    21.     设置oracle自启动,

    a)         编辑文件/etc/oratab

                            i.              vi /etc/oratab

                          ii.              添加:$ORACLE_SID:$ORACLE_HOME:Y

                        iii.              或直接添加路径信息:orcl:/home/oracle/product/10.2:Y

    b)        编辑文件/etc/rc.d/rc.loacl

                            i.              vi /etc/rc.d/rc.loacl

                          ii.              #listener command

                        iii.              su - oracle -c "lsnrctl start"

                         iv.              COMM_START=/home/oracle/product/10.2/bin/dbstart (/home/oracle需要修改为oracle的安装目录)

                           v.              su - oracle -c "$COMM_START"

                         vi.              su - oracle -c "isqlplusctl start"

                       vii.              su - oracle -c "emctl start dbconsole"

    22.     测试数据库连接成功

    a)         执行命令:#sqlplus

    b)        #输入用户名

    c)         #输入密码

    d)        正常登录说明安装成功

  • 相关阅读:
    c#遍历一个对象中所有的属性和值
    Redis和Memchaed缓存数据查询
    ASP.NET结合Redis实现分布式缓存
    C#使用Spire.Doc Word for .Net读写Word
    DataTable序列化
    ASP.NET网站不能在VS中调试
    winform窗体运行时的大小和设计时不一致
    ajax请求aspx.cs后台方法
    jQuery判断鼠标滚动方向
    使用MagickNet编辑图片
  • 原文地址:https://www.cnblogs.com/zhuhongbao/p/3118063.html
Copyright © 2011-2022 走看看