当前位置:Linux教程 - Linux - Informix Online for Linux的安装方法

Informix Online for Linux的安装方法



         蓝森林 http://www.lslnet.com 2000年2月9日 20:29


    尽心奉献-Informix Online for Linux的安装方法!
    1、 创建INFORMIX用户组和informix用户。
    home=/usr/informix
    2、 给informix加密码。
    3、 展开informix安装文件:
    rpm -i ******************.rpm(共三个)
    4、 修改root的profile,增加
    INFORMIXDIR=/usr/informix
    export INFORMIXDIR
    执行profile
    5、 数据库安装,安装的原则是先装低版本的软件,
    后装高版本的软件,最后装online。
    a、 #cd /usr/informix
    b、 #./installclientsdk
    c、 #./installonline
    6、 增加文件系统online。用户可以定义别的文件系统。
    mount /online文件系统。创建数据文件onlinedbs。
    #cd /online
    #>onlinedbs
    #chmod 660 onlinedbs
    7、 修改/online和/online/onlinedbs的权限
    #chown informix /online
    #chgrp informix /online
    #chown informix /online/onlinedbs
    #chgrp informix /online/onlinedbs
    8、 以informix注册
    cd /usr/informix/etc
    9、 将onconfig.std文件拷贝到onconfig或别的文件名。
    vi onconfig中的参数
    a、ROOTPATH /online/onlinedbs
    b、ROOTSIZE 100000
    c、CONSOLE /dev/null
    d、TAPDEV /dev/null或用户定义
    e、LTAPDEV /dev/null
    f、DBSERVERNAME db(此项可自己定义但要求与sqlhosts中的定义一致。)
    以上所有的内容均可由用户定义。
    10、 初始化共享内存
    11、 修改informix的.profile文件
    $cd
    vi .profile增加以下内容
    INFORMIXDIR=/usr/informix
    INFORMIXSERVER=db
    ONCONFIG=onconfig
    PATH=$PATH:/usr/informix/bin
    export INFORMIXDIR INFORMIXSERVER ONCONFIG PATH
    $chmod +x .profile
    $. ./.profile
    12、 修改sqlhosts文件(/usr/informix/etc)
    在此文件中有类似demo_on onipcshm on_hostname on_servername的两行,

    在第二行前加\"#\",并增加相应内容如下:
    demo_on onipcshm on_hostname on_servername
    增加:db onipcshm test1 on_servername
    与onconfig share memory中一致,要求此项为onipcshm
    主机名可自己定义
    13、 执行onmonitor
    <注>如果运行onmonitor出现如下信息:
    The type of your terminal is unknown to the system
    可以编辑informix的.profile文件 如:
    TERM=vt100
    TERMCAP=/usr/informix/etc/termcap
    export TERM TERMCAP
    如果运行onmonitor出现如下信息:
    (Share) Memory fault
    可以适当增加系统的共享内存。
    在菜单中选择parameteràinitialization
    按esc键默认其设定值,进行初始化配置。如果返回出错,
    检查/usr/informix/online.log文件判断出错原因。如果
    是共享内存或信号灯出错,可以适当增加系统的共享内存
    或信号灯。
    exit退出onmonitor
    #su - informix
    $oninit
    14、 测试安装是否正确
    $dbaccessdemo7
    $dbaccess
    15、必要时要重新编译内核或用onmonitor进行参数微调
    16、由于版权原因,不能提供Informix Online的License S/N
    和Key,希望谅解!
    17、打倒瘟到死!Linux万岁!!



    发布人:netbull 来自:蓝森林