penguin23
作者penguin23·2017-08-24 22:24
系统运维工程师·广州佳杰科技有限公司

informix操作摘记

字数 1607阅读 1318评论 0赞 4

1、共享初始化

 env (检查informix的环境变量设置,如onconfig配置文件的路径设置,切换用户时候可选择实例)

export INFORMIXDIR=/home/informix
export INFORMIXSERVER=hbtxids
export ONCONFIG=onconfig.hbtxids
export PATH=$PATH:$INFORMIXDIR/bin
export TERM=vt100
export TERMCAP=$INFORMIXDIR/etc/termcap
export DBDATE=Y4MD/
export DSMI_CONFIG=/opt/tivoli/tsm/optdb/dsm_IFX.opt
export DSMI_DIR=/opt/tivoli/tsm/client/api/bin64
export DSMI_LOG=/opt/tivoli/tsm/logs
export LD_LIBRARY_PATH=$INFORMIXDIR/lib
export PS1=hostname' $INFORMIXSERVER ''[$PWD]$'

2、 要准备 Dynamic Server 配置文件,请执行以下操作:
A.复制 onconfig.std 模板文件。
B.修改模板文件的副本。 DUMPDIR 参数的缺省值是 $INFORMIXDIR/tmp。如果在配置文件中更改此值,请确保指定计算机上的有效目录。
C.将 ONCONFIG 环境变量设置为定制配置文件的名称。

ROOTNAME rootdbs
ROOTPATH /home/informix/dsk/hbchunk001
ROOTOFFSET 0
ROOTSIZE 2000000
MIRROR 0
MIRRORPATH $INFORMIXDIR/tmp/demo_on.root_mirror
MIRROROFFSET 0

PLOG_OVERFLOW_PATH $INFORMIXDIR/tmp

MSGPATH $INFORMIXDIR/tmp/online.log
CONSOLE $INFORMIXDIR/tmp/online.con

SERVERNUM 0
DBSERVERNAME hbtxids
DBSERVERALIASES

RESTORE_POINT_DIR $INFORMIXDIR/tmp

BAR_ACT_LOG $INFORMIXDIR/tmp/bar_act.log
BAR_DEBUG_LOG $INFORMIXDIR/tmp/bar_dbug.log
BAR_BSALIB_PATH $INFORMIXDIR/lib/libtxbsa.so
oninit

3、存储空间的准备,(这里使用的是文件系统)
cd /data
cat /dev/null > my_chunk
chmod 660 my_chunk

onspaces -c -d dbspce1 -p /data/my_chunk -o 5000 -s 10240
onspaces -c -d sale01dbs -p /home/informix/test_ifx/dbspaces/sale01dbs -o 5000 -s 10240
onspaces -a dbspace03 -p /dev/raw_dev01 -o 200 -s 10240 -m /dev/raw_dev2 200

export INFORMIXDIR=/home/informix
export INFORMIXSERVER=test_ifx
export ONCONFIG=onconfig.test_ifx
export PATH=$PATH:$INFORMIXDIR/bin
export INFORMIXSQLHOSTS=/home/informix/etc/sqlhosts.test_ifx

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

4

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关问题

X社区推广