- 论坛徽章:
- 0
|
请教:dbaccess命令的使用方法,在线等待!
我每天也是crontab里(HP-UX)自动备份数据库,以前是在线做,用unload,但现在DOWN机后做,用dbexport做.
在线是这样的:
写一个sh 文件如*.sh
#!/usr/bin/sh
# -----------------------------------------------------------------
export PATH=/bin:/usr/bin:/pics/informix/bin
INFORMIXDIR=/pics/informix
PATH=$INFORMIXDIR/bin PATH
INFORMIXSERVER=picsserver
ONCONFIG=onconfig
export DBNLS=2
export INFORMIXDIR PATH INFORMIXSERVER ONCONFIG
export DBDELIMITER=^A
(上面的informix环境自己设置)
cd /backup/pics_backup/1-7(在哪个目录备份数据)
dbaccess 数据库名 << !!
unload to d66cal.txt select * from admin.d66cal;
unload to d66ft_err.txt select * from admin.d66ft_err;
、、、、、、、、、
!!
cd (倒进去的文件所在目录)
dbaccess 数据库名<<!!
load from *.txt insert into 表名;
、、、、、、、、、
!! |
|