是否可以从 SQL 开发人员更新 APEX 元数据表?或者更改应用程序导出文件?



我需要将应用程序中 300+ IG 列的只读设置为空。我能够从顶点元数据视图中查询列。我想知道是否可以直接更新底层 APEX 表?

还是可以更新应用程序导出文件并再次导入

?它会产生任何负面影响或被视为恶意吗?

还是根本不推荐?

就个人而言,我不会碰 Oracle 元数据,如果没有其他方法,这将是最后的选择,我非常绝望。

我已经编辑了导出文件很多次(在较旧的 Apex 版本中(,因为导出用于创建无效文件。例如,关闭单引号被移动到新行中,导入对此表示抱怨,例如这里的第二行 - 看到那个孤独的单引号了吗?

p_button_redirect_url => 'javascript...tree.collapse_all(''tree124124124124');
',
p_button_execute_validations => 'Y', ...

因此,除了编辑文件并将其移动到第一行的末尾外,别无他法。

由于导出是纯SQL文本文件,因此编辑它没有问题。只需确保保存原始文件,以便在必要时可以恢复到它。

你可以做到,我有时也会做到。 但是,这在很大程度上"由您自己承担风险"。 如果弄错了,可以更新属于 APEX 生成器本身的数据并停止其工作。 祝您这样做时联系 Oracle 支持人员好运!

您是否考虑过在数据库级别执行该操作?

最新更新