- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们今天有一个工作卡在 utl_http.request()
调用上......它调用的服务器似乎在生成请求时挂了,但没有发生超时异常(当前接收超时是默认值,60 秒)。在我们注意到并杀死它之前,该作业等待请求返回数小时。
十几个其他作业(也进行相同的 utl_http.request 调用)表明它们已被阻止 - 阻止 session 是第一个挂起的 session 。 v$locked_object 没有记录,所以不清楚为什么其他 session 认为第一个正在阻止它们。对于 session 事件,他们都说“库缓存加载锁”。
在我们终止第一个 session 后,其他作业运行完成(尽管在 utl_http 调用中出现 TNS:No Listener 错误)。
关于 utl_http.request()
有什么东西可以一次从同一个实例对服务器/地址进行一次调用吗? (关于为什么超时从未在任何 session 中启动的理论加分)。
最佳答案
我以某种方式破解了它!!!尝试更改 utl_http.set_wallet() 中的钱包路径并重新编译它。执行 web 服务,这次会因为无效的钱包位置而失败。在 utl_http.set_wallet() 过程中还原钱包路径并再次编译代码。执行网络服务,你应该得到响应而不会挂起......祝你好运......
关于oracle - utl_http.request : Calls to same server blocking other sessions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47166216/
我尝试访问由安全站点提供的 Web 服务,该站点使用我导出并添加到钱包中的加密 TLS 1.2 证书。 首先,我尝试使用 11.2.0.1.0 ORACLE 数据库上的 UTL_HTTP.reques
我正在 pl/SQL 中开发一些连接到多个外部服务的应用程序, 示例: declare utl_req utl_http.req; utl_resp utl_http
我希望能够每隔 X 时间调用一次网络提要或服务。我想知道是否有 Oracle utl_http.request 的 mySQL 等效项功能。我知道我可以使用 cron 作业和一些服务器端脚本执行相同的
我对 APEX 有疑问。我们有两台服务器。一个(运行 Oracle APEX)是大学服务器,我们只能访问工作区。另一个是我家里的 Linux 计算机,它充当服务器(运行带有 Jasperreports
我们今天有一个工作卡在 utl_http.request() 调用上......它调用的服务器似乎在生成请求时挂了,但没有发生超时异常(当前接收超时是默认值,60 秒)。在我们注意到并杀死它之前,该作
我发现如果我调用 UTL_HTTP.GET_RESPONSE 并得到错误响应(在本例中为 500),当我调用 UTL_HTTP.READ_TEXT 时它会失败并返回 ORA-29261: 参数错误。出
我正在尝试创建一个从服务请求一些 XML 数据的存储过程。我在网上找到了几个例子,它们都指向使用这个 UTL_HTTP 包。但是,每次我尝试使用它编译存储过程时,都会收到错误消息: PLS-00201
短篇故事 我正在尝试使用 Oracle 中的 utl_http 实用程序从 PL/SQL 脚本发送 POST 请求。我已经能够使用 http 发送请求,但不能使用 https 发送请求。我已将我认为必
我们正在使用 Oracle 11g (11.2.0.3.0) 并且在执行 UTL_HTTP 调用时收到以下错误: EXCEPTION: ORA-28860: Fatal SSL error EXCEP
我们使用的是 oracle 12.1.0.1.0。 我们一直在通过 utl_http 向许多服务发出 https 调用,没有任何问题。我们多年来一直这样做,我们也一直将其用于 facebook 授权。
希望有人能发现我做错了什么,因为我会因此而秃顶。 我已经使用 utl_http 和 wallets 在 11gR1 上调用 https 没有太多问题,但是我们新的 12c 安装让我很伤心。 我已尝试使
我已经创建了一个 ACL 来从 Windows 上的 Oracle XE 11GR2 用户访问 Web 服务器,并且使用 UTL_HTTP.request() 工作正常。我在 Linux Redhat
我正在使用 UTL_HTTP 从 Oracle 11g 调用网络服务。我确信我的证书和钱包设置正确,可以通过 HTTPS 进行连接。对于有效的业务数据,调用始终有效。 当我传递无效数据(在本例中为不存
我在 ORACLE PL/SQL 中有一个触发器,如下所示: create or replace TRIGGER HISTORISATION_PRIX BEFORE UPDATE OF PRIX ON
将我们的数据库系统从 11g 升级到 12c 后,我们无法向我们的网络服务器之一发出 https 请求。经过大量谷歌搜索和反复试验后,我们非常确定错误是由于我们的远程证书引起的。钱包不包含服务器证书,
我想通过 utl_http 将 UTF8 json 字符串通过 POST 发送到 node.js 服务器。发送字符串 ["Sant Julià de Lòria"] 如实到达 ["Sant Juliï
我正在使用 utl_http 包向与 Oracle 相同的服务器(本地)上的 IIS 站点发出 HTTP GET 请求。有时它可以工作并且我得到了响应,但通常它会挂起大约 15 秒然后我得到这个错误:
我是一名优秀的程序员,十分优秀!