Linux下Oracle安装配置宝典


    Oracle的安装包含企业版服务器端和客户端两 部分,消费者 可以依据实际状况 取舍不同的 部分安装 。
    这里以企业版服务器端为重要介绍对象,客户端的安装 步骤 绝对要 容易一些 。
    服务器端安装分为:典型安装、最小安装和定制安装三种 。
    客户端安装分为:治理员客户端、程序员客户端、 利用消费者客户端、定制安装客户端 。
    ■系统需要
    1.硬件需要
    ● 内存最低配置为128MB, 提议 使用256MB;
    ● 硬盘 交换分区至少是400MB或者是内存的二倍以上也 可以;
    ● 硬盘大小需要:
    服务器 典型安装 750mb
    最小安装 675mb
    定制安装 1gb
    客户端 治理员 350mb
    程序员 260mb
    利用消费者 150mb
    定制安装 470mb
    2. 软件需要
    ● Linux系统内核要求是V2.2或以上版本;
    ● Java Runtime Environment (JRE)要求是V1.1.6或以上版本;
    ● 系统必须 支撑X window 。
    ■安装前的 预备工作
    1. 系统内核的 批改
    对/usr/src/linux/include/asm/hmparam.h文件作如下 批改:
    被 批改量 批改后数值
    shmmax 内存大小*0.5
    shmmin 1
    shmmni 100
    shmseg 10
    对/usr/src/linux/include/linux/sem.h文件作如下 批改:
    被 批改量 批改后数值
    semmni 100
    semmsl processes参数+10
    segmns 全部数据库processes参数总和+10
    semopm 100
    semvmx 32767
    参数 批改完后,用“make dep”、“make clean”、“make bzImage”命令再一次编译内核,并用新内核启动计算机 。
    2. 系统消费者和安装目录的 构建
    在Oracle的技术文档中 提议为数据库 构建两个组——oinstall、dba,但在实际 使用中小编发现 惟独建一个dba组就 可以顺利安装Oracle,而不影响系统的 使用;需要为数据库添加一个消费者oracle,它属于dba组;再 构建/u01/app/oracle/8.1.6目录,并把它的全部者设为oracle.dba 。
    3. 设置环境变量
    并不是每个环境变量的设置都是 必须的,但设置它们 可以使你的安装和 使用变得更容易,这丝毫 可以在后面的安装过程中看出来 。编辑Oracle消费者主目录下的 。bash_profile来设置环境变量:
    ORACLE_HOME=/u01/app/oracle/product/8.1.6
    export ORACLE_HOME/包含Oracle软件的目录/
    LD_LIBRARY_PATH=/u01/app/oracle/
    product/8.1.6/lib;
    export LD_LIBRARY_PATH
    ORACLE_BASE=/u01/app/oracle
    export ORACLE_BASE/包含Oracle软件的目录和治理软件的目录/
    ORACLE_SID=ORCL
    export ORACLE_SID/缺省数据库的标识/
    ORACLE_TERM=vt100
    export ORACLE_TERM
    ORA_NLS33=/u01/app/oracle/product/8.1.6/
    ocommon/nls/admin/data
    export ORA_NLS33 /语言 支撑/
    PATH=$PATH: /u01/app/oracle/product/8.1.6/bin
    export PATH
    关于内存 比较小的消费者,可能会在X window中安装Oracle时浮现内存缺乏的状况,这时就需要设置DISPLAY变量,它的作用是把本应在当地输出的X window安装界面输出到DISPLAY变量设定的主机上, 步骤如下:
    DISPLAY=192.168.0.20:0.0
    export DISPLAY
    在输出的终端上还要设置一个变量:xhost servername; 示意同意服务器把X window的显示界面送给该终端,这样 可以减低服务器端的工作负载, 节俭安装时的系统资源 。
    4. 安装Java Runtime Environment (JRE)
    由于数据库的安装是基于X window的图形界面,用的是Java程序,所以它需要Java Runtime Environment (JRE)的 支撑 。
    5. 构建安装源目录
    假如消费者用的是光盘安装,就要先将光驱映射成目录——“mount /dev/cdrom”;
    假如消费者用的是下载的tar.gz文件,就要先将这个文件解压缩到/tmp目录, 而后将生成的安装目录授权给oracle.dba 。
    ■数据库安装
    1. 以Oracle消费者登录系统,进入安装源目录,运行“ 。/runInstaller”,开始安装;
    2. 进入安装界面后点“Next”,浮现设置目录的界面;
    假如消费者的环境变量设置正确这个界面中的目录会自动 实现设置,不然就要通过“阅读”按钮 取舍目录,设置 实现后点击“Next”,进入下一步;
    3. 剩下的工作就很 容易了, 惟独依照 揭示做就 根本没问题,但有以下一些地方要 留神:
    ● 在Unix Group Name 字段中添入“dba”;
    ● 取舍“Oracle8i Enterprise Edition”;
    ● 安装类型 取舍“Custom”;
    ● 提议安装内容中不要 取舍Intermedia,有些技术 材料介绍说这个软件运行不太 巩固,我们又何必自找麻烦呢!
    ● 在询问是不是在安装时 构建数据库时, 取舍“No”,由于我们要用Oracle提供的专门工具 构建数据库;
    ● 在安装过程中需要以Root身份执行两个文件—— 惟独用su命令进行一下身份转换就行了 。
    4. 要害在于做好 预备
    惟独 预备工作没问题,其实安装数据库系统的过程还是很 容易的 。从技术角度讲 构建数据库时设置的全部参数都 可以在数据库建完后进行 批改,所以消费者 根本没必要 担心自己设置错了怎么办, 惟独认真看每一个步骤中的 揭示就行 。这里小编有一个小小的 提议:假如消费者是初学者, 构建数据 。