123
返回列表 发新帖
楼主: WaterKing

在Oracle ERP中将本地文件FTP至服务器上

[复制链接]
论坛徽章:
3
授权会员
日期:2006-03-31 10:32:442010新春纪念徽章
日期:2010-01-04 08:33:08ITPUB元老
日期:2010-01-07 14:58:50
21#
发表于 2006-12-12 08:29 | 只看该作者
用系统的附件功能吧,挺好用的

使用道具 举报

回复
论坛徽章:
4
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ERP板块每日发贴之星
日期:2006-12-13 01:02:12
22#
发表于 2006-12-12 11:09 | 只看该作者

Re: 在Oracle ERP中将本地文件FTP至服务器上

呵呵,不知道大家有没有用过Execution Method 为HOST 的并发程序啊,很简单的可以实现楼主需要的FTP功能读一下文件到服务器,然后通常再处理进一张临时表

自己搜一下 fndcpesr 的用法吧

使用道具 举报

回复
论坛徽章:
1
23#
 楼主| 发表于 2006-12-12 19:34 | 只看该作者
最初由 raistlin_yu 发布
[B]使用Web,用OAF来实现就是了
没发现哪里会涉及到EBS以外的东西
如果你认为java.io算是EBS以外的话,我没话说
大致实现步骤:
1.使用OAF的上传控件,将文件内容以blob形式存入数据库(暂存一下,你不用commit,因为马上就要把它查询出来写到硬盘上,数据库中没有必要真的去保存它)
2.读取这个blob,利用oracle.jbo.domain.BlobDomain里面的方法可以获得输出流
3.输出流都拿到了,直接写到服务器相应位置就可以了,具体参考随便哪本Java书
4.写完之后回滚一下,清掉刚才写blob的动作

整个过程只是让文件的内容在session里滚了一下,对任何数据库表都没有影响 [/B]

这个方法好。

使用道具 举报

回复
论坛徽章:
6
生肖徽章:羊
日期:2007-09-26 17:02:14ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44生肖徽章2007版:狗
日期:2008-10-14 10:47:19生肖徽章2007版:牛
日期:2008-10-24 11:04:53生肖徽章2007版:兔
日期:2009-11-16 18:40:362010新春纪念徽章
日期:2010-03-01 11:20:51
24#
发表于 2006-12-13 10:27 | 只看该作者
可以在oracle里写一个java的function,然后在oracle里发布.
让form去call 这个function.
大概思想是这样的.
你可以参考:
http://izone.qq.com/client/blogOne.htm#diaryid=14&uin=6996570

然后,你做两个file转byte,byte转file的function.
嘿嘿,个人建议.
欢迎批评指正.

使用道具 举报

回复
论坛徽章:
3
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:14
25#
发表于 2006-12-14 12:30 | 只看该作者
没有做过, 不过估计会用到, 先来这里学习一下

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表