db2命令脚本

muziyidan 2009-03-31 01:19:44
谁能帮忙写个Db2数据库的导入导出脚本,我写的怎么不执行啊,在命令上可以,但在脚本里就不行。我用的是
db2move sjkNAME LOAD 应为路径的原因不行。
...全文
76 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mulihong_bu3g 2011-07-18
  • 打赏
  • 举报
回复
haohao
xiaosheng2008 2009-04-11
  • 打赏
  • 举报
回复
你的db2move hy export在哪里执行的?
muziyidan 2009-03-31
  • 打赏
  • 举报
回复
PATH_LOCAL="/home/install/oa/"
BACKUP_FILE_PATH="/home/db2inst1/DBBAK"
su - db2inst1 -c "db2 force applications all"
su - db2inst1 -c "db2stop"
su - db2inst1 -c "db2start"
su - db2inst1 -c "db2 backup db hy TO $BACKUP_FILE_PATH"
su - db2inst1 -c "db2 force applications all"
su - db2inst1 -c "db2stop"
su - db2inst1 -c "db2start"
su - db2inst1 -c "db2 drop db hy"
su - db2inst1 -c "db2 create db hy"
su - db2inst1 -c "cd /home/install/oa/db/"
echo "**********************11111111*****************************************************"
su - db2inst1 -c "db2 -stvf dllfile.sql"
echo "****************************222222*********************************************"
echo "install start....."
echo "install start....."
su - db2inst1 -c "db2move hy LOAD"
echo -n "."; sleep 1; echo -n "."; sleep 1; echo -n "."; sleep 1; echo -n "."; sleep 1;
echo "install start....."
echo "install start....."
echo "**********************************333333*****************************************"


muziyidan 2009-03-31
  • 打赏
  • 举报
回复
PATH_LOCAL="/home/install/oa/"
BACKUP_FILE_PATH="/home/db2inst1/DBBAK"
su - db2inst1 -c "db2 force applications all"
su - db2inst1 -c "db2stop"
su - db2inst1 -c "db2start"
su - db2inst1 -c "db2 backup db hy TO $BACKUP_FILE_PATH"
su - db2inst1 -c "db2 force applications all"
su - db2inst1 -c "db2stop"
su - db2inst1 -c "db2start"
su - db2inst1 -c "db2 drop db hy"
su - db2inst1 -c "db2 create db hy"
su - db2inst1 -c "cd /home/install/oa/db/"
echo "**********************11111111*****************************************************"
su - db2inst1 -c "db2 -stvf dllfile.sql"
echo "****************************222222*********************************************"
echo "install start....."
echo "install start....."
su - db2inst1 -c "db2move hy LOAD"
echo -n "."; sleep 1; echo -n "."; sleep 1; echo -n "."; sleep 1; echo -n "."; sleep 1;
echo "install start....."
echo "install start....."
echo "**********************************333333*****************************************"


yangxiao_jiang 2009-03-31
  • 打赏
  • 举报
回复
把shell贴出来看看

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧