本帖最后由 mnvad 于 2013-08-07 20:04:30 编辑

解决方案 »

  1.   

    写一个shell脚本,在里面调用sqldr。
    针对部分字段导入,常见ctl文件的写法,如下链接:http://zhangwei20086.blog.163.com/blog/static/230557182012312113326302/定时导入更简单,把写好的shell脚本放到crontab里面。
      

  2.   

    除了sqlldr,如果数据量不是很多的话,,用utl_file 也是可以实现你的需求的。
      

  3.   

    用工具比较简单 先转为excel后用toad导入简单的
      

  4.   

    定时用CRONTAB ,到数据用SQLLOAD, 类似于 
    load data
    infile 'I:\data\2005-03-28.data'
    replace
    into table buffer_vp_st
    when collect_type='36' and collect_id='47'
    fields terminated by X'09'  
    (
      

  5.   

    windows环境下,并且只从文件中导入部分字段数据,插入到表的部分字段中
      

  6.   

    试了一下utl_file,对文件内容的要求很高,只成功了一次就再也不行了,同样谢谢你哦
      

  7.   

    #10基本一样的,写一个bat文件调用sqlldr.使用windows定时任务调用bat文件。