如题,小弟在最近开发中,遇到这么一个问题,就是用JAVA开发功能,作用是每天将A表符合条件的数据导出到另B表(B表名称是按日期建立的,故每天表名称不同),并将B表的所有数据导出生成DMP格式的文件.
我觉得可以这么做,先设计一个存储过程,包括建表,导出数据,生成DMP这么几个功能,然后再由JAVA执行存储过程,我现在遇到的问题是在存储过程中如何将指定的某几张表导出生成DMP格式文件呢?有大虾帮帮忙呀,谢谢,或者大家一起来讨论下!

解决方案 »

  1.   

    EXP是命令行模式,也能用于存储过程中吗?
      

  2.   

    http://community.csdn.net/Expert/topic/5093/5093986.xml?temp=.1061823
      

  3.   

    谢谢楼上的链接,但那只是导出文本格式的呀,DMP格式不能用那种方法吧!
      

  4.   

    存储过程既然解决不了,我准备用EXP命令将其导出为dmp格式,但如果我要以当前的系统的时间为导出dmp的文件(例如格式为:2006-10-12.dmp),我应该在命令行中如何获取呢?请大家帮下忙,是windows系统