0

当我想使用以下命令导出 ORDS 对象时出现以下错误:

SQL> lb genobject -type ORDS;
ORA-20850: Parameter p_module_id must not be null.
ORA-06512: at "ORDS_METADATA.ORDS_EXPORT", line 235
ORA-06512: at "ORDS_METADATA.ORDS_EXPORT", line 645
ORA-06512: at "ORDS_METADATA.ORDS_EXPORT", line 645
ORA-06512: at line 1

即使我使用 REST 模块的名称:

SQL> lb genobject -type ORDS -name siga;

Processing has failed for your request.
ORA-20850: Parameter p_module_id must not be null.
ORA-06512: at "ORDS_METADATA.ORDS_EXPORT", line 235
ORA-06512: at "ORDS_METADATA.ORDS_EXPORT", line 534
ORA-06512: at line 1

我使用以下版本:

  • Oracle Database 12c 企业版 12.2.0.1.0 - 64 位
  • 生产 ORDS:19.2.0.r1991647 SQLcl Oracle SQLDeveloper
  • 命令行 (SQLcl) 版本:21.3.3.0 构建:21.3.3.322.1724

谢谢

4

1 回答 1

1

这是 ORDS 版本 18.2 到 19.2 中的错误。您需要升级到 ORDS 19.3 或更高版本才能解决这些问题。

Oracle 支持错误链接:https ://support.oracle.com/epmos/faces/DocumentDisplay?id=2670281.1

于 2021-12-27T19:06:01.167 回答