我需要在运行时在 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
另外,正如上面提到的,不清楚为什么你的代码中有管道。