2011-02-23 78 views
2

我想在Oracle中创建形式10g中的GUI,创建此页面的目的是:问题形成

- 用户能够上传&看到上传的文件(上传到FTP)

- 用户能够(从FTP)

- 用户能够下载文件(从FTP)

- 这GUI应能传输大文件也删除了文件(约12M)

我是新的Oracle格式10g,因为在我开始之前,我想这将是很好的我在这里问我的问题&获得帮助。

目前我们使用Oracle form 6i,我们使用批处理文件& ftp服务来手动移动文件,但是通过增加分支我猜如果我们自动完成这些工作,我们可以减少我们的错误。我们的分支现在也用ftp手动复制它们的文件。

我在寻找类似于拖拽&的设计来上传文件。什么是从甲骨文的新服务,使我更容易通过FTP连接&使上传,下载/创建文件夹(到/从/在FTP中)?

我希望你有个好主意与我分享。

回答

1

你不是第一个问:请参阅例如http://forums.oracle.com/forums/thread.jspa?threadID=689655。然而,这种方法(使用WebUtil获取文件,然后使用服务器上的UTL_FTP发送它)似乎需要两次传输 - 从客户端到数据库服务器,然后从数据库服务器传输FTP。

更好的方法可能是一个Java Bean,看到http://forms.pjc.bean.over-blog.com/article-23800297.html

+0

谢谢杰弗里,我想创建类似于第二个链接的东西,我希望它能帮助我这么多......谢谢 – Amir 2011-02-23 22:00:55

1

如果该文件的最终目的地是FTP服务器,那么你最好把使用专用的FTP客户端,而不是Oracle表单。此外,FTP是一个不安全的协议,所以我会切换到SFTP(使用SSH的FTP)或FTPS(FTP over SSL)。

+0

感谢您的信息... – Amir 2011-02-23 22:01:25