如何使用oracle forms 12c在linux应用服务器中创建目录

问题描述

我需要在运行时在 linux 应用程序服务器中创建一个目录并在该目录中创建一个报告。我正在使用以下命令,但它不起作用。可以请教吗?

webutil_host.host('mkdir  -p '||'/BEE/temp/rdf');

解决方法

正如我在您的 Oracle 论坛帖子中提到的,WebUtil 用于处理用户层的功能。因此,除非您的用户运行的是 Unix/Linux 操作系统,否则您的代码将无法运行。删除调用的 Webutil 部分,只使用 HOST。

https://community.oracle.com/tech/developers/discussion/4483447/not-able-to-create-a-directory-in-linux-application-server-using-oracle-forms-12c

另外,正如上面提到的,不清楚为什么你的代码中有管道。