如何才能快速的安装Oracle数据库11g

  • 来源: 赛迪网--IT技术 作者: 若水   2008-03-29/11:15
  • 安装步骤: @.JD_m N  
    检查硬件要求 r=/YUuh  
    检查软件要求 aJF~b-`$.  
    创建用户和用户组 R J[ym  
    配置内核参数 )H4&=qRK  
    创建所需目录 >XUTBJX4  
    配置oracle用户环境 5>` &|Fv  
    挂载产品光盘 T"uzY?n@h  
    安装数据库软件 8 uVoNu1  
    Exf%y  
    ~L\u 4(+  
    在安装Oracle之前,需要以root用户身份执行几个任务,所以首先以root用户登录系统执行一下步骤: ;8kj1a-i V  
    打开本地终端,例如:xterm :?;f8]uY  
    QcZUZ5(^  
    如果在本机上安装Oracle,在终端中输入:$ xhost + 27@ { p[  
    以root用户登录本地系统 1#Lbdjd2  
    备注:上述步骤是在X Window System工作站或者X终端下执行的.如果Oracle是安装在一台远程主机上,请执行一下步骤: UQK?4) &  
    Mm4=n#`E  
    打开本地终端,例如:xterm bfC`'_\P  
    $ xhost 远程主机名(或ip地址).例如:$ xhost yamaru.javaeye.com IPpveqA  
    使用ssh,rlogin或者telnet命令以root用户登录远程主机(安装Oracle的主机) J{'I[ads  
    注意:如果安装Oracle的主机是远程主机,那么下面的步骤都是在远程主机上进行的操作 xEp@m  
    e\+Is9mGI  
    `k{YQIv  
    1.检查硬件要求 +` 7Nb_  
    安装Oracle 11g的内存要求 !; x>i4(5  
    I:1_<Bq  
    8b*5j?Hg  
    至少1G的物理内存 ( Ch1VcO1t  
    输入如下命令查看物理内存大小 e^(FSvk  
    $ grep MemTotal /proc/meminfo |jYA5(+S0  
    t^? ffq2U%  
    下表显示了物理内存大小与交换空间大小的关系 kDrA:*  
    物理内存 交换空间 _\14D,7  
    257M-512M 2倍物理内存大小 CQyb)6:;]  
    513M-2048M 1.5倍物理内存大小 <N\I ;Q  
    2049M-8192M 与物理内存大小一样 H,;NO6  
    大于8192M 0.75倍物理内存大小 WT4=B WH*q  
    !xu|<X)-  
    "$?S_9s&C  
    1@~R]k  
    y/v6Yt>5A  
    9-lC27 L  
    w| |<1l  
    f-3Qc3k  
    O"$-@c*  
    输入如下命令查看交换空间大小 n.s{d6  
    $ grep SwapTotal /proc/meminfo L~ {>L1^  
    qRM6JCXT  
    可按如下步骤配置交换空间(待查资料) `jtnMx2  
    rVcyX%+>  
    输入如下命令查看可用物理内存和交换空间 G ^WzNu  
    $ free 95ze>g(  
    mXg_'b_$\W  
    Oracle 11g的自动记忆管理功能将需要更多的共享内存(/dev/shm)和文件描述符.共享内存应该至少要大于一台主机上每个Oracle实例的MEMORY_MAX_TARGET值和MEMORY_TARGET值 {"8TS)Q  
    /D :&J'zy  
    输入如下命令查看可用共享内存 [7KD$r_:  
    $ df -k /dev/shm [Wi~z5f#  
    Fez~~'TSO/  
    硬盘空间要求 t2a d4YV  
    `l>'  
    /tmp目录需要在150到200M之间 v(/V)t{Vv  
    输入如下命令查看/tmp目录可用空间大小 U&q jI_P  
    $ df -k /tmp 9-*HE_H a #p#分页标题#e# 
    OE}Q[nh7Y3  
    如果tmp目录可用空间小于400,执行以下步骤之一来满足硬盘空间要求(此处为什么是400M不清楚) AuH-Dv <w  
    \bDBew2O  
    删除/tmp目录下不必要的文件以释放空间 ) ^o'[g(D  
    在设置oracle用户环境变量的时候设置TMP和TMPDIR环境变量 scoF#>"E  
    增加/tmp目录的文件系统大小 Bs6=DfM  
    根据安装类型的不同,Oracle软件大小在1.5到3.5G之间,见下表 yT6;h  
    安装类型 软件文件大小(GB) Sl>d m  
    企业版 3.47 GeD\Sv[s  
    标准版 3.22 i6YlA#0~  
    自定义(最大安装) 3.37 GUC[b{)gE  
    ``w9C|P  
    &\UYYJxyz  
    N)DXo g`  
    Z<3:xVU2"  
    pt~[]1BM[  
    wLX4i)wmh  
    AaZ`/hqS  
    !$) ?/>lS  
    hDcIC`1zoy  
    输入如下命令查看可用的硬盘空间大小 '9|Sj8.%  
    $ df -k 6> ]tpL(f  
    U<Cym>  
    企业版和标准版要求1.5G的数据文件空间,而自定义数据库要求1.81G数据文件空间.另外如果你选择了自动备份,快速恢复区(flash recovery area)还需要额外的硬盘空间 {12`wM\;  
    `' \gh  
    2.检查软件要求 {G7mat%A;c  
    操作系统要求  9Oie)  
    Oracle Datebase 11g release 1 可以在以下操作系统上安装: Oq+/2c/r  
    Asianux 2.0 ~MVC ;e  
    Asianux 3.0 wM RVLU/  
    Oracle Enterprise Linux 4.0 Q~PB'>!  
    Oracle Enterprise Linux 5.0 cZ>\^1.?  
    Red Hat Enterprise Linux 4.0 4J"}XSN  
    Red Hat Enterprise Linux 5.0 |b GY,k  
    SUSE Enterprise Linux 10.0 >6I*h 8cCC  
    $fy!vP3  
    输入如下命令查看Linux的版本 AyH:llt_Q  
    $ cat /proc/version <[hIk_  
    e22ouSWC  
    k YH,=s~  
    W]W5WE|mv  
    内核要求 /9=)!1iS  
    操作系统 内核版本 }tqO*#Z<  
    Asianux2.0,Oracle Enterprise Linux 4.0,Red Hat Enterprise Linux 4.0  2.6.9 z OGA_\l  
    Asianux3.0,Oracle Enterprise Linux 5.0,Red Hat Enterprise Linux 5.0 2.6.18 ntn^E\  
    SUSE 10.0 2.6.16.21 i VpK`A9  
    $s$+5^%ao@  
    cN~W R ?^  
    输入如下命令查看所要求的内核是否被安装 @i6qbo>i}  
    $ uname -r muaYU|lm  
    \IF==YE  
    例如在Red Hat Enterprise Linux 5.0中执行该命令将显示 6R."^ '  
    2.6.18-8.e15 ^"SBO-#GQ  
    |YTM`8\}LG  
    如果内核版本不满足要求,请更新内核 W4H"+`cPHt  
    |p y:HBuW|  
    软件包要求 L\_k^e  
    Asianux 2.0,Oracle Enterprise Linux 4.0,Red Hat Enterprise Linux 4.0: /S(_V#+w9.  
    binutils-2.15.92.0.2-18 C_!nJ-GUC  
    compat-libstdc++-33.2.3-47.3 >_[]'  
    elfutils-libelf-0.97-5 9BBz14E8L  
    elfutils-libelf-devel-0.97-5 9Nwho]6  
    glibc-2.3.9.4-2.19 X{SUTxI_(  
    glibc-common-2.3.9.4-2.19#p#分页标题#e# +'D`[;N'WK  
    glibc-devel-2.3.9.4-2.19 6:IWmt$S  
    gcc-3.4.5-2 ;`_\Pvu6e  
    gcc-c++-3.4.5-2 d<,04ju)Mu  
    libaio-devel-0.3.105-2 &; E'P  
    libaio-0.3.105-2 on'   
    libgcc-3.4.5 '$S[Sa 8D(  
    libstdc++-3.4.5-2 X4U@7Ozu  
    libstdc++-devel-3.4.5-2 X{*UKc  
    make-3.80-5 Ee"$sh  
    sysstat-5.0.5 5u*^8!Y  
    unixODBC-2.2.11 FvBWUuyR  
    unixODBC-devel-2.2.11 Ym'~e8A`  
    j;0a36:~H  
    Asianux 3.0,Oracle Enterprise Linux 5.0,Red Hat Enterprise Linux 5.0: LZ'6y(\  
    binutils-2.17.50.0.6-2.el5 w*r@WYOU  
    compat-libstdc++-33-3.2.3-61 #&Q ld9 P  
    elfutils-libelf-0.125-3.el5 ;}ShxSs  
    elfutils-libelf-devel-0.125 ,(/<@0e"  
    glibc-2.5-12 P"J6 ;z 3  
    glibc-common-2.5-12 )Mm'd*m  
    glibc-devel-2.5-12 $ \n8r  
    gcc-4.1.1-52 4zLG9!gP;  
    gcc-c++-4.1.1-52 <>"o2-Uo  
    libaio-0.3.106 Gm%cxulhy5  
    libaio-devel-0.3.106 pseBZ-#kg  
    libgcc-4.1.1-52 4C375q{.a  
    libstdc++-4.1.1 +.v@h]9g8  
    libstdc++-devel-4.1.1-52.e15 ;;@@k&#2N  
    make-3.81-1.1 ^3an.J+al  
    sysstat-7.0.0 YpXA<p  
    unixODBC-2.2.11 wNc>,y~p  
    unixODBC-devel-2.2.11 4tU:]$e  
    -|crH  
    SUSE Linux Enterprise Server 10: N?bQ, mB  
    inutils-2.16.91.0.5 ?|3`PQ`  
    compat-libstdc++-5.0.7 m _&z]+'  
    glibc-2.4-31.2 gq h$!]  
    glibc-devel-2.4-31.2 Q#8}aR<D  
    gcc-4.1.0 rjd^]  
    ksh-93r-12.9 $8z CxZh  
    libaio-0.3.104 r~3F|B&6q  
    libaio-devel-0.3.104 lsEOg6@  
    libelf-0.8.5 yff-+`,A)  
    libgcc-4.1.0 1N^< {`  
    libstdc++-4.1.0 W[:c\bG  
    libstdc++-devel-4.1.0 j?~!}@|{  
    make-3.80 o!OZlx5M  
    sysstat-6.0.2 KFw~0s{2  
    unixODBC-2.2.11 +~"{ {n  
    unixODBC-devel-2.2.11 .n6mPJYU  
    3yH5X!`J  
    输入如下命令查看所要求的软件包是否安装 &_ KzgLC4v  
    $rpm -q 软件包名 CFT;!U2Y||  
    Rjx;_UUEt  
    如果没有安装需要的软件包,请从Linux光盘中或者下载所需软件包来安装 v%Y{?;z:  
    [ KJZU  
    例如:输入如下命令来安装要求的软件包 Y T+7;)q  
    $ rpm -Uvh unixODBC-devel-2.2.11.rpm )U#Q 1{O  
    \ g dmaT  
    `gQctAV\  
    5~ Qf2r6  
    额外的软件要求 GhvhkjiqB  
    根据你所需要使用的组件的不同,你需要确定以下软件被安装 )pVeo[  
    Oracle ODBC Drivers {6VgfC\  
    你可以从http://www.unixodbc.org#p#分页标题#e#下载ODBC驱动管理器 _oh\u-WBj  
    -0lMzMOyN  
    +xznaN  
    A$"~#7wI  
    集成开发环境 L{,7Wb+[%)  
    你可以选择安装下面所列的JDK,但不是必须安装的 D8|*gu&o  
    带JNDI扩展的Sun JDK 1.4.2_08 +y>5p#}R  
    带JNDI扩展的Sun JDK 1.5.0_06 |Hv%=Qn6  
    ; "^1z~Y  
    V]F[ @m)  
    D-\i9Q'Am]  
    Oracle Messaging Gateway eA)gkVld  
    Oracle Messaging Gateway支持Oracle Streams Advanced Queuing(AQ)和以下软件的集成 %^xXg9NC8  
    IBM WebSphere MQ V5.3 & q*;b/m  
    MQSeriesClient |bx)aUC  
    MQSeriesServer ,r8Ix"   
    MQSeriesRuntime }s3Z9T7x  
    ; yHk(?6y  
    TIBCO Rendezvous 7.2 (dS(vL  
    v`Oxf@  
    qE]E[#8  
    tTA9r:yY  
    浏览器要求 dF0.Y>^  
    支持Javascript,HTML4.0和CSS1.0标准的浏览器,以下浏览器适用于Oracle Enterprise Manager Database Control <N#r J  
    Netscape Navigator 7.2 ^Poj{dtWN  
    Netscape Navigator 8.1 j.Kh{0 T  
    Mozilla version 1.7 m/NF1W  
    IE 6.0 SP2 5OkL Q)9  
    IE 7.0 tpW.ne&ZR  
    Firefox 1.0.4 Mi}dL1%$  
    Firefox 1.5 vwN<c"(-  
    Firefox 2.0 ,/Wa 8H  
    +;u{w,?9  
    T [6oO0P>a  
    vY 8 R}  
    3.创建用户和用户组 hSr}!R.W1%  
    安装Oracle数据库要求以下创建用户组和用户 *C(0P#6  
    Oracle Inventory用户组(oinstall) m>.`!m  
    OSDBA用户组(dba) $a:";T  
    Oracle软件拥有者用户(oracle) R_p)Uy!  
    非授权用户(nobody) ]n/f2F%v(  
    uQaB^?w:  
    输入如下命令查看oinstall用户组是否存在 NP(`V&z  
    $ more /etc/oraInst.loc IA^U8tc  
    v<%}Q ~  
    如果oinstall用户组存在,上述命令输出如下信息 EM7C'/z\  
    inventory_loc=oraInventory目录的绝对位置 'R9F@  
    inst_group=oinstall kHlc| ;.  
    3M9K!>:  
    输入如下命令查看dba用户组是否存在 F? xeGYC  
    $ grep dba /etc/group p:bW"  
    acp5?q  
    如果dba用户组存在,上述命令输出dba用户4.配置内核参数组的名称 'GU#~#X0&H  
    &!zP-~n  
    如果oinstall和dba用户组都不存在,输入以下命令创建它们 \eZdz)k'  
    $ /usr/sbin/groupadd oinstall _ n 9w}  
    $ /usr/sbin/groupadd dba ]dF. IsW?  
    i;Nx?6^~a  
    输入如下命令查看orale用户是否存在且是否存在于正确的用户组中 WBb{lDY  
    $ id oracle #A@xE"  
    hg?VBSuQ  
    如果oracle用户存在,上述命令显示类似于如下的信息 ~/<Kp#o`YU  
    uid=440(oracle) gid=200(oinstall) groups=201(dba), 202(oper) ,f?UO<t:F  
    >/). +=4  
    如果oracle用户组存在,但其所在主用户组不是oinstall或者其不属于dba用户组,输入如下命令来修改#p#分页标题#e# ,8rcJ21:4  
    $ /usr/sbin/usermod -g oinstall -G dba oracle  bI&d  
    #W"_,G@E  
    如果oracle用户不存在,输入如下命令创建它 5]SOT=g  
    $ /usr/sbin/useradd -g oinstall -G dba oracle p/Z0^z ^d  
    l"8 \N9V  
    输入如下命令设置oracle用户密码 Y_ra (I  
    $ password oracle VyWgN6@E_  
    >]r'z EF  
    输入如下命令查看nobody用户是否存在 uUa^T-E\rf  
    $ id nobody (j#:,"%6  
    [v1+SW  
    如果nobody用户不存在,输入如下命令创建它 Tf #SujVj  
    $ /usr/sbin/useradd nobody |nL#Q  
    0`s12jgn  
    StO xA4  
    4.配置内核参数 Go0~agYQ  
    下表显示了Oracle建议的内核参数参考值,请确保系统中的这些内核参数大于或等于表中建议的数值,如果系统中的内核参数比下表中的值大,就不要改变系统内核参数 |?eaBQ  
    参数 参数值 文件 #B/RG  
    semmsl 250 /proc/sys/kernel/sem { J b}14 H  
    semmns 32000  04tATJb  
    semopm 100   4s97  
    semmni 128  mfH`vxM  
    shmall 2097152 /proc/sys/kernel/shmall "AW%W_  
    shmmax 下列值中最小的一个: 4A5c;;{  
    E&VBK#D  
    物理内存的一半 R $,R)  
    4GB ]rv&q f ~  
    /proc/sys/kernel/shmmax Zxh;6L2  
    cAtVHt4  
    shmmni 4096 /proc/sys/kernel/shmmni <j Dr&l  
    file-max 512 * PROCESSES /proc/sys/fs/file-max +`wzJ@3z  
    ip_local_port_range 最小: 1024 Es; o$FN  
    最大: 65000 /proc/sys/net/ipv4/ip_local_port_range %sd[h~La  
    rmem_default 4194304 /proc/sys/net/core/rmem_default 4|Bf/91S  
    rmem_max 4194304 /proc/sys/net/core/rmem_max QO GPb  
    wmem_default 262144 /proc/sys/net/core/wmem_default +9!`fh  
    wmem_max 262144 /proc/sys/net/core/wmem_max 3)YCC3~;  
    m@.^4gj  
    sPLUN!^[;  
    F~I-';EO  
    按下表输入如下命令查看内核参数 `0 x{j  
    参数 命令 ;g0SM& ~  
    semmsl, semmns, semopm, semmni  $ /sbin/sysctl -a | grep sem U.@LU:|  
    shmall, shmmax, shmmni $ /sbin/sysctl -a | grep shm S (myL%!M>  
    file-max $ /sbin/sysctl -a | grep file-max i'q p &Ut  
    ip_local_port_range $ /sbin/sysctl -a | grep ip_local_port_range U%3O 2DI  
    rmem_default $ /sbin/sysctl -a | grep rmem_default ~)UZ?f+  
    rmem_max $ /sbin/sysctl -a | grep rmem_max I@l58Xtv  
    wmem_default $ /sbin/sysctl -a | grep wmem_default /ti ,Uie  
    wmem_max $ /sbin/sysctl -a | grep wmem_max pDZ[2zJh  
    如果系统当前内核参数和上述表中的值不一致,编辑/etc/sysctl.conf文件更改它们,如果系统当前内核参数大于上表中的值,不要修改那些值 <:S)Y^ny3  
    nRwz_TRs0  
    kernel.shmall = 2097152 4{Ra+~  
    kernel.shmmax = 2147483648 wtKhRaW  
    kernel.shmmni = 4096 'qV*v;:C<  
    kernel.sem = 250 32000 100 128 uMZ0~(blw  
    fs.file-max = 65536 J/1`J  #p#分页标题#e#
    net.ipv4.ip_local_port_range = 1024 65000 q!Vwt/Rs  
    net.core.rmem_default = 4194304 8@q> *(  
    net.core.rmem_max = 4194304 U3O[C!`b  
    net.core.wmem_default = 262144 )>fO(AzoK  
    net.core.wmem_max = 262144 P#Qv1z  
    JK 5s2  
    输入如下命令改变内核参数值 _n oKN9V/  
    $ /sbin/sysctl -p 3'P,?xi  
    %Tg0z!wA  
    为oracle用户设置系统资源限制(Shell Limits) ,H e[M  
    d,IYx vR  
    执行如下步骤增加shell limits lkv1ujW   
    1.打开/etc/security/limits.conf,增加如下内容 d;x2J `   
    oracle soft nproc 2047 rjq^[ibO  
    oracle hard nproc 16384 >? R{&%3  
    oracle soft nofile 1024 \oN&`%PZ:  
    oracle hard nofile 65536 -s\dG$J]  
     >8Tv  
    2.打开/etc/pam.d/login文件,加入如下内容 T*&Q?MYR~  
    session required /lib/security/pam_limits.so Dupg\z  
    session required pam_limits.so J6qaSBgD5  
    b,P6Vs[#  
    3.为oracle用户设置shell的启动文件 d54_)'  
    打开/etc/profile文件,加入如下内容 &UXI:dM  
    if [ $USER = "oracle" ]; then JKu*~%j[Yd  
    if [ $SHELL = "/bin/ksh" ]; then Js)6C`2 &(  
    ulimit -p 16384 &i fh$G\  
    ulimit -n 65536 x8F*cq  
    else  ji[q6  
    ulimit -u 16384 -n 65536 r2>uC9B[  
    fi r@ FSiRt  
    fi 9;4fD3gt.<  
    +}[8"g 1I  
    5.创建所需目录 XvoO+ =  
    Oracle基目录需要3G硬盘空间,如果你不打算创建独立的Oracle数据文件目录则需要4G的硬盘空间,但Oracle不推荐这样做. `$o/R{=n  
    ]6#QTeA  
    创建Oracle基目录步骤 \YqA^eYa  
    1.输入如下命令查看文件系统信息 #7!/rU<;  
    $ df -k ck'TV*  
    F72hkMp5  
    2.选择适合要求的文件系统挂载点 uFv?MWZoFu  
    3.输入如下命令创建Oracle基目录并设置相应的权限 |;+-yAm+)  
    $ mkdir -p /挂载点/app/ =s\2~I_c  
    $ chown -R oracle:oinstall /挂载点/app/ GW-X#\TkQm  
    $ chmod -R 775 /挂载点/app/ d EPnpV;J  
    +Vhgr  
    6.配置oracle用户环境 wJ=L{K TX  
    以oracle用户执行Oracle Universal Installer之前,必须执行以下步骤配置oracle用户环境 lw mib|  
    1.输入如下命令转换到oracle用户 @ %x$j  
    $ su - oracle >brBr|I  
    2.输入如下命令查看shell是否以oracle用户开启 Dg=JLQ  
    $ echo $SHELL s#=H/LVL  
    3.输入如下命令打开oracle用户的shell启动文件 JJ@NN?  
    SUSE操作系统下 YAz$F ;  
    $ vi .profile ]`)~eN>  
    Fw9m&(BF\  
    Red Hat操作系统下 v5/%QjPVY  
    $ vi .bash_profile 2s|\f3Fg  
    Ot?L=DA1/  
    4.在shell启动文件中输入如下内容来指定默认文件创建模式 Il3 ' g  
    umask 022 k%kIe3QZ>  
    :%9F0 e`  #p#分页标题#e#
    5.如果DISPLAY环境变量默认为:0.0shell启动文件中指定了ORACLE_SID,ORACLE_HOME,ORACLE_BASE环境变量的值,那么删除它们  ,4z#a  
    D;E'TxD}D7  
    6.输入如下命令执行shell启动文件 @13v X_  
    SUSE操作系统下 /8`fu,t\  
    $. ./.profile 'Q|g_i}Pa  
    )i,a>K)[  
    Red Hat操作系统下 1 FL~sY3R  
    $. ./.bash_profile Nqit$/K  
    L|ya0 $  
    7.设置DISPLAY环境变量 :?FrF-t?i8  
    DISPLAY环境变量默认为:0.0,如果在本地系统上安装Oracle,则不用设置变量 ?qIQGH)[  
    iZJ"|1  
    备注:如果在远程主机上安装Oracle,那么需要执行如下命令 t?TL4bt!F  
    $ DISPLAY=本机地址(或本机域名):0.0; export DISPLAY uukD W]?  
    <nrh\bbw  
    8.如果/tmp目录没有足够的可用硬盘空间,执行以下步骤来设置TMP和TMPDIR环境变量 7RgM:NaR  
    a.执行如下命令查看适合的文件系统挂载点 ;bNR;B?  
    $ df -k G 8RY /P  
    b.在适合的挂载点上创建tmp目录并赋予下相应的权限 e/}jZ;6  
    $ sudo mkdir /挂载点/tmp ]$R[c[(  
    $ sudo chmod a+wr /挂载点/tmp C p~'!wp  
    $ exit ?jBQ?+}  
    c.输入如下命令设置TMP和TMPDIR环境变量 "IfC<f0n  
    $ TMP=/挂载点/tmp gCpU*5'M0  
    $ TMPDIR=/挂载点/tmp \ArN%yS}  
    $ export TMP TMPDIR ^kF^;T<  
    9S.+p&  
    9.输入如下命令设置ORACLE_BASE,ORACLE_SID环境变量 .{[\a#">  
    $ ORACLE_BASE=/挂载点/app/oracle 67mVc   
    $ ORACLE_SID=yamaru 3 a2O4Qj;  
    $ export ORACLE_BASE ORACLE_SID !Vx/}PlN  
    #\Zu-A  
    其中,/挂载点/app/oracle就是在"创建所需目录"中创建的路径,ORACLE_SID是要安装的数据库实例名称 '1ce;F=.Sz  
    hdF)8iS  
    10.输入如下命令确保ORACLE_HOME,TNS_ADMIN环境变量没有被设置 :pl9SStQ#  
    $ unset ORACLE_HOME \[ M[7Gn  
    $ unset TNS_ADMIN I5<@A VJA  
    ~yFX2]*! O  
    11.输入如下命令检查上述环境设置是否正确 LHki pfH  
    $ umask -opQF Z  
    $ env | more ?Lx-(^x+;  
    \{vK@;\  
    umask的执行结果应该是22,022或者0022 63S,!erYO  
    m6Df!k  
    7.挂载产品光盘  dSSG0(  
    大多数Linxu系统在插入光盘时,会自动挂载光盘.如果没有自动挂载安装光盘,执行以下步骤 7m6U8u  
    1.输入如下命令弹出光盘 /H#d hY`  
    Asianux,Oracle Enterprise Linux,Red Hat Enterprise Linux下输入 *EO.}Q  
    $ sudo eject /mnt/dvd 6TMEnO  
    SUSE Linux下输入 Cg7+]tC\  
    $ sudo eject /media/dvd e'Wz-E1cE  
    IcN+rZO[z  
    备注:/mnt/dvd和/media/dvd是各自操作系统上的挂载点 cv{^BG@9  
    AQ9)0 ceu  
    2.再次插入光盘 1E*fPd:O(  
    3.输入如下命令查看光盘是否自动挂载 :%q_.  
    Asianux,Oracle Enterprise Linux,Red Hat Enterprise Linux下输入 \2G <]T'k?  
    $ ls /mnt/dvd 1C-=q%F  
    SUSE Linux下输入 W_:BWzef  
    $ ls /media/dvd /1B1BqK78  #p#分页标题#e#
    iJ#CJ6  
    4.如果上述执行失败,输入如下命令挂载光盘 R{V/m6T[4  
    Asianux,Oracle Enterprise Linux,Red Hat Enterprise Linux下输入 +9@]g<Yd=  
    $ mount-t iso9660 /dev/dvd /mnt/dvd D5mc =  
    SUSE Linux下输入 ZxQW\ _w  
    $ mount -t iso9660 /dev/dvd /media/dvd 'B6EY*t<  
    @0MTV=YG>  
    备注: XygGP[a "  
    如果通过下载的安装文件安装Oracle,需要将下载的安装包解压到某一目录,例如,/tmp,然后执行后续安装过程 7=e`z_eu +  
    =}<A9!ST  
    8.安装数据库软件 |KRIe'#=Mj  
    1.输入如下命令执行Oracle Universal Installer Trgnd U  
    $ /Oracle安装文件目录/runInstaller I`I{VG Gc  
    9O$eh>@  
    2.按安装界面提示执行安装 $ub_8[eL  
    7e}uc2~  
    3.安装成功后可以通过执行如下命令创建数据库 >8vL6E7K  
    $ $ORACLE_HOME/bin/dbca {6h-Pl  
    9CNzRZsJ7  
    4.成功创建数据库后,可通过如下连接访问数据库管理界面 _o,%V)/i?1  
    https://安装oracle的主机域名(或ip地址):1158/em f`mmV|  
    Y`a?"  
    备注:1158是默认的监ting端口,你可以通过$ORACLE_HOME/install/portlist.ini文件查看监ting端口 h^y+:iJz  
    D.t}pE|  
    备注:本文没有描述到Oracle的自动存储管理,本文描述的是通过文件系统安装Oracle

    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多