oracle - 编译oracle表格

标签 oracle oracle10g oracleforms

我想知道,我可以在不使用 Oracle Form Builder 的情况下编译 Oracle 表单吗?

我的意思是有没有命令可以在不打开oracle表单的情况下编译它们?我正在使用批处理文件来编译它们,但是对于每个文件,它都会打开一次 oracle 表单并关闭它,所以我无法做任何其他事情...请给我建议。

我需要 Oracle Forms 6i 和 10g Forms。

如果出现任何错误,我还需要日志文件。

最佳答案

程序frmcmp可以从命令行运行来编译单个表单:

frmcmp userid=un/pw module=%%f batch=yes module_type=form compile_all=yes window_state=minimize

要执行许多操作,您需要创建一个批处理文件(假设在 Windows 上),例如:

for %%f IN (*.fmb) do frmcmp userid=un/pw module=%%f batch=yes module_type=form compile_all=yes window_state=minimize

任何错误都会写入与表单同名但扩展名为“.err”的文件中。

关于oracle - 编译oracle表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6278888/

相关文章:

sql - 在 Oracle SQL Developer Tool 中创建本地主机连接

oracle - 为什么我得到PLS-00302:组件存在时必须声明?

sql - 在 PL/SQL 中创建临时表

c# - 通过 c# 从 Oracle long raw 读取 tiff Image 不工作

oracle - 如何在不公开密码的情况下从R通过ODBC访问Oracle数据库?

regex - 用于匹配美国电话号码格式的 Oracle 正则表达式

oracle - 相当于 Oracle 10g 的 SQL Server 跟踪?

java - 无法使用 dll 注入(inject)和 JNI 通过 oracle 表单 GUI 对象附加

ms-access - Oracle Forms 与 Microsoft Access 相比如何( "front-end")?

oracle - ORACLE的dbms_redefinition.copy_table_dependents中的TMP$$_前缀