首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

db2定时下载数据有关问题

2012-02-06 
db2定时下载数据问题数据库为db2,我想定时从一个远程的数据库上下载数据到本地数据,请问大家应该怎么实现

db2定时下载数据问题
数据库为db2,我想定时从一个远程的数据库上下载数据到本地数据,请问大家应该怎么实现呢?

[解决办法]
任务中心可以定时执行
[解决办法]
crontab
[解决办法]
任务中心可以定时执行db2的脚本。sql写到脚本里就行了。
[解决办法]
--连接到远程数据库
db2 connect to user username using password
--执行导出数据的命令
db2 export to 目录 select ...

如果想定时操作,我推荐使用crontab,任务中心要依赖数据库,不够灵活。你只需要把上面两条sql写到shell脚步里,加到crontab里就可以了。

#!/usr/bin/sh
#连接到远程数据库
db2 connect to user username using password
if[ $? -ne 0 ] then 
 echo "连接数据库失败"
fi
db2 export to 目录 select ...
if[ $? -ne 0 ] then 
 echo "导出数据成功"
fi

热点排行