PL/SQL/Oracle DB:过程:ORA-29013:SSL MAC 验证失败(数据库 19c)

Posted

技术标签:

【中文标题】PL/SQL/Oracle DB:过程:ORA-29013:SSL MAC 验证失败(数据库 19c)【英文标题】:PL/SQL/Oracle DB: Procedure: ORA-29013: SSL MAC verification failure (Database 19c) 【发布时间】:2021-11-20 09:01:03 【问题描述】:

在数据库 Oracle 12c 上开发的程序在数据库 Oracle 19c 上运行时返回以下错误。

ORA-29273: HTTP request failed
ORA-29013: SSL MAC verification failure
ORA-06512: at "SYS.UTL_HTTP", line 797
ORA-06512: at "SYS.UTL_HTTP", line 1335
ORA-06512: at "xxxx.xxxx_xxx_xxxxxx", line 318
ORA-06512: at line 12

我已尝试对此进行研究,但没有找到有关如何解决此问题的任何好的答案。如果有人可以向我提供此问题的原因或解决方案,那就太好了。

我正在尝试调用一个 API,它返回一个文件并保存到一个 blob 中。如前所述,此功能在 12c 上运行良好。

提前致谢:)

【问题讨论】:

这个seems to be a known bug,所以你可能需要修补它。 @AlexPoole 是的,我想。我会联系数据库管理员来修补它。谢谢:) 【参考方案1】:

看看这个...they mitght be at same page as you.

它看到他们通过应用补丁 32738356 解决了。

因为他们发现从 19.9 到 19.10 的更新解决了他们的问题。和你现在一样。你现在的版本是什么?

如果您尝试一下,请给我们一些反馈。 :)

最好的问候。

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。 这确实是修复问题的补丁。

以上是关于PL/SQL/Oracle DB:过程:ORA-29013:SSL MAC 验证失败(数据库 19c)的主要内容,如果未能解决你的问题,请参考以下文章

过程检查设置参数(PL/SQL、ORACLE)

PL/SQL oracle 过程不返回任何值

使用两个过程用 OUT 和 IN 参数进行简单计算,PL/SQL Oracle

过程中的 Pl/Sql Oracle 函数

PL/SQL Oracle 包错误

执行函数时 PL/SQL Oracle Package 错误