2

我想在Oracle form 10g中创建一个GUI,创建这个页面的目的是:

- 用户能够上传和查看上传的文件(上传到 ftp)

- 用户能够删除他的文件(从 ftp)

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

- 这个 GUI 应该也可以传输大文件(大约 12M)

我是 Oracle 表单 10g 的新手,因为在我开始之前,我想我在这里问我的问题并获得帮助会很好。

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

我正在寻找类似拖放上传文件的设计。oracle 有哪些新服务可以让我更轻松地通过 ftp 连接并进行上传、下载/创建文件夹(到/从/在 ftp 中)?

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

4

2 回答 2

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

于 2011-02-23T05:01:03.020 回答
1

如果文件的最终目的地是 FTP 服务器,那么您最好使用专用的 FTP 客户端,而不是 Oracle Forms。此外,FTP 是一种不安全的协议,因此我将切换到 SFTP(使用 SSH 的 FTP)或 FTPS(基于 SSL 的 FTP)。

于 2011-02-23T09:00:09.710 回答