zoukankan      html  css  js  c++  java
  • oracle 11g 安装


    一、配置环境

    root用户运行

       groupadd oinstall

       groupadd dba

       useradd -d /home/oracle -g oinstall -G dba -m oracle

       mkdir -p /u01/app/oracle/product/11.2.0

       chown -R oracle:oinstall /u01/app/oracle

       chmod -R 755 /u01/app/oracle

       xhost +

    oracle用户运行

      vi .bash_profile


      export ORACLE_BASE=/u01/app/oracle

      export ORACLE_HOME=$ORACLE_BASE/product/11.2.0

      export ORACLE_SID=ocp

      export NLS_LANG="SIMPLIFIED CHINESE_CHINA".ZHS16GBK

      export PATH=$ORACLE_HOME/bin:$PATH


    系统参数


    二、通过下载的安装包安装oracle









    单实例



    选择企业版




    环境检查结果 


    以root运行脚本



    ---------------------------------------------------------------------------------------------------------------------------

    三、安装检查


    [oracle@RHEL_64 ~]$ cd /u01/app/oracle/

    [oracle@RHEL_64 oracle]$ ll

    total 16

    drwxr-xr-x  2 oracle oinstall 4096 Apr 20 16:43 checkpoints

    drwxrwxr-x 11 oracle oinstall 4096 Apr 20 16:09 diag

    drwxrwx---  5 oracle oinstall 4096 Apr 20 16:09 oraInventory

    drwxr-xr-x  3 oracle oinstall 4096 Apr 20 15:39 product

    diag日志信息

    diag/rdbms  告警日志

    oraInventory oracle组件清单

    oraInventory/oraInst.loc 安装组信息

    oraInventory/ContentsXML/  版本和库信息

    product/11.2.0 主目录

    product/11.2.0/bin 可执行命令

    /u01/app/oracle/product/11.2.0/rdbms/admin  安装脚本


    [oracle@RHEL_64 ContentsXML]$ ll /etc/ora*

    -rw-r--r-- 1 root   root      63 Apr 20 16:12 /etc/oraInst.loc

    -rw-rw-r-- 1 oracle oinstall 741 Apr 20 16:12 /etc/oratab


    /etc/oratab 配置库是否自动启动等信息 

    /etc/oraInst.loc  记录oracle安装目录和组信息



    四、建库

    使用DBCA(database configuration assistant)来建库

    • SID不能超过8个字符
    • 字符集需要设置
    • 示例用户需要安装
    • OLAP、OLTP确定是安装数据仓库还是安装交易型数据库
    • ASM 管理磁盘和文件系统
    • SUSE安装操作oracle时不能用root用户登陆再切换到oracle用户,一定要以oracle用户登陆 


    [root@RHEL_64 ~]# xhost +

    access control disabled, clients can connect from any host

    [root@RHEL_64 ~]# su - oracle

    [oracle@RHEL_64 ~]$ dbca




    建库前需要CHECK 

    修改/etc/hosts

    # Do not remove the following line, or various programs

    # that require network functionality will fail.

    127.0.0.1       localhost.localdomain localhost

    ::1             localhost6.localdomain6 localhost6

    192.168.136.128 RHEL_64

    RHEL_64 主机名,IP为真实IP


    启动监听

    [oracle@RHEL_64 ~]$ lsnrctl start


    LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 21-APR-2013 09:57:05


    Copyright (c) 1991, 2011, Oracle.  All rights reserved.


    Starting /u01/app/oracle/product/11.2.0/bin/tnslsnr: please wait...


    TNSLSNR for Linux: Version 11.2.0.3.0 - Production

    Log messages written to /u01/app/oracle/diag/tnslsnr/RHEL_64/listener/alert/log.xml

    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=RHEL_64)(PORT=1521)))


    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

    STATUS of the LISTENER

    ------------------------

    Alias                     LISTENER

    Version                   TNSLSNR for Linux: Version 11.2.0.3.0 - Production

    Start Date                21-APR-2013 09:57:06

    Uptime                    0 days 0 hr. 0 min. 1 sec

    Trace Level               off

    Security                  ON: Local OS Authentication

    SNMP                      OFF

    Listener Log File         /u01/app/oracle/diag/tnslsnr/RHEL_64/listener/alert/log.xml

    Listening Endpoints Summary...

      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=RHEL_64)(PORT=1521)))

    The listener supports no services

    The command completed successfully




    --高级模块下

    DataBase Name一般与SID相同

    SID与安装时设置的变量相同





    Use Database file locations from template    存在本地

    Use common location for all database files   使用已挂载的存储


    specify fast recovery area   闪回区, 一般不开

    enable archiving             归档,现在不开  完成后使用命令开



    内存:虚拟机中推荐使用800MB到1G

    sizing:

    processes(连接数)默认150  建议需要与架构师确认业务高峰期并发访问数

    block size 默认8K,做数据仓库时建议放大,安装好之后不可修改

    character sets    -- choose from the list of character sets --   ZHS16GBK-GBK 16-bit Simplified Chinese   支持中文 

    connection mode  

     dedicated server mode   专用连接,效率高,但消耗内存,一般为提升效率所以使用专用连接

     shared server mode      共享连接


    contorlfile 控制文件

    表空间、数据文件、redo






    默认模式下

    这一步需要注意,创建示例用户和数据





    五、建库检查

    查看进程是否已经启动

    [oracle@oracle ~]$ ps -ef | grep ora_

    oracle   23551     1  0 10:53 ?        00:00:00 ora_pmon_ocp

    oracle   23553     1  0 10:53 ?        00:00:00 ora_psp0_ocp

    oracle   23556     1  0 10:54 ?        00:00:01 ora_vktm_ocp

    oracle   23560     1  0 10:54 ?        00:00:00 ora_gen0_ocp

    oracle   23562     1  0 10:54 ?        00:00:00 ora_diag_ocp

    oracle   23564     1  0 10:54 ?        00:00:00 ora_dbrm_ocp

    oracle   23566     1  0 10:54 ?        00:00:00 ora_dia0_ocp

    oracle   23568     1  0 10:54 ?        00:00:00 ora_mman_ocp

    oracle   23570     1  0 10:54 ?        00:00:00 ora_dbw0_ocp

    oracle   23572     1  0 10:54 ?        00:00:00 ora_lgwr_ocp

    oracle   23574     1  0 10:54 ?        00:00:00 ora_ckpt_ocp

    oracle   23576     1  0 10:54 ?        00:00:00 ora_smon_ocp

    oracle   23578     1  0 10:54 ?        00:00:00 ora_reco_ocp

    oracle   23580     1  0 10:54 ?        00:00:00 ora_mmon_ocp

    oracle   23582     1  0 10:54 ?        00:00:00 ora_mmnl_ocp

    oracle   23584     1  0 10:54 ?        00:00:00 ora_d000_ocp

    oracle   23586     1  0 10:54 ?        00:00:00 ora_s000_ocp

    oracle   23672     1  0 10:54 ?        00:00:00 ora_qmnc_ocp

    oracle   23686     1  0 10:54 ?        00:00:00 ora_cjq0_ocp

    oracle   23720     1  0 10:54 ?        00:00:00 ora_q000_ocp

    oracle   23722     1  0 10:54 ?        00:00:00 ora_q001_ocp

    oracle   24014 23978  0 11:01 pts/2    00:00:00 grep ora_

    sqlplus 登陆数据库确认是否正常

    [oracle@oracle ~]$ sqlplus / as sysdba


    SQL*Plus: Release 11.2.0.3.0 Production on Sun Apr 21 11:03:09 2013


    Copyright (c) 1982, 2011, Oracle.  All rights reserved.



    Connected to:

    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

    With the Partitioning, OLAP, Data Mining and Real Application Testing options


    SQL> select status from v$instance;


    STATUS

    ------------

    OPEN


    OPEN代表数据库开启正常


    startup 启动数据库





  • 相关阅读:
    flash中网页跳转总结
    as3自定义事件
    mouseChildren启示
    flash拖动条移出flash无法拖动
    需要一个策略文件,但在加载此媒体时未设置checkPolicyFile标志
    Teach Yourself SQL in 10 Minutes
    电子书本地转换软件 Calibre
    Teach Yourself SQL in 10 Minutes
    Teach Yourself SQL in 10 Minutes
    Teach Yourself SQL in 10 Minutes – Page 31 练习
  • 原文地址:https://www.cnblogs.com/zhangbo2012/p/3858328.html
Copyright © 2011-2022 走看看