红联Linux门户
Linux帮助

redhat enterprises linux5下安装informix

发布时间:2009-08-10 16:12:28来源:红联作者:hugolin8
哪位大侠有redhat enterprises linux5下安装informix的资料?
文章评论

共有 1 条评论

  1. rxotav 于 2009-08-10 17:10:23发表:

    linux下安装informix
    1,首先建立informix组和informix用户
    使用root用户将informix安装文件传入linux
    使用root用户将informix安装在/bank/informi目录下

    2,安装好后用informix进去设置
    修改/bank/informix/.bash_profile文件
    在/bank/informix/etc/目录下增加文件onconfig.cmsserver
    在/bank/informix/etc/目录下增加文件sqlhosts
    修改/etc/services文件
    在/bank/informix/目录下新建2个文件夹data和log,并在data目录增加表空间rootdbs,tmpdbs,cifdbs,cmsdbs,migdbs;tmp目录增加表空间tmpdbs。先touch再chmod为660

    然后使用onmonitor命令初始化设置Parameters-->Initialize
    注意最后一页的最后一项修改为空

    (可以省略下面的测试
    使用命令oninit测试是否成功启动
    使用命令onmode -ky测试是否成功关闭)

    3,创建数据库空间
    数据库没有启动时执行
    $onspaces -c -d cifdbs -p "/bank/informix/data/cifdbs" -o 100 -s 512000
    $onspaces -c -d migdbs -p "/bank/informix/data/migdbs" -o 100 -s 1024000
    $onspaces -c -d cmsdbs -p "/bank/informix/data/cmsdbs" -o 100 -s 1024000
    $onspaces -c -d tmpdbs -t-p "/bank/informix/data/tmpdbs" -o 100 -s 512000
    $ontape -s -L 0 (0级备份)

    4,导入表结构和表数据
    需要启动数据库之后
    dbimport -q -c -d migdbs migdbs
    ./loadcmsdbs.sh /bank/informi/dataFrom2242 在目录/bank/informi/dataFrom2242下放着cmsdbs.exp文件

    5,root新建一个用户a,informix用户进去为a赋权限grant dba to a
    然后就可以使用终端访问了。