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

怎么自动的监视一个目录,把这个目录先产生的文本文件入库

2012-03-02 
如何自动的监视一个目录,把这个目录先产生的文本文件入库?如何自动的监视一个目录,把这个目录先产生的文本

如何自动的监视一个目录,把这个目录先产生的文本文件入库?
如何自动的监视一个目录,把这个目录先产生的文本文件入库?

别的程序动态的往一个指定的文件夹,不停的缠身txt文件出来。
固定格式的,我如何把这个下面的txt文件入库,然后删除他。要求自动完成。

[解决办法]
用个数组,保存里面的文件信息。
开个线程,定时扫描,出现这种文件就rename到指定的目录
[解决办法]
数据入库的话,只要用FileInputStream将目标文件的内容读取,保存即可
[解决办法]
windows上写一个bat脚本,每5分钟执行一次,调用sqlloadr 入库。
linux上写一个shell脚本,每5分钟执行一次,调用sqlloadr 入库。

你也可以写一个死循环的脚本,实时扫描那个目录,有文件了就入库,没文件死循环自己空跑。
[解决办法]
我觉得跟据这个目录对象的文件, 做一个JOB, 每隔一段时间把文件的内容, 经过外部表把文件内容插入数据库的的表中.
[解决办法]
说下使用的平台和语言
[解决办法]
windows里面有计划任务,写好脚本后 ,可以每隔5分钟执行
linux下的crontab也是定时

热点排行
Bad Request.