请求 utl_http 包时 Oracle 错误“ORA-28759:无法打开文件”

2024-01-08

我无法执行以下语句-

DECLARE
    lo_req  UTL_HTTP.req;
    lo_resp UTL_HTTP.resp;
  BEGIN
    UTL_HTTP.SET_WALLET ('file: C:\app\wallet','abcd@1234');
    lo_req := UTL_HTTP.begin_request('https://wordpress.org/');
    lo_resp := UTL_HTTP.get_response(lo_req);
    dbms_output.put_line(lo_resp.status_code);
   UTL_HTTP.end_response(lo_resp);
END;

我的钱包路径是C:\app\wallet,密码是abcd@1234。
执行此代码时,显示以下错误:

ORA-29273: HTTP request failed
ORA-06512: at "SYS.UTL_HTTP", line 1130
ORA-28759: failure to open file

我该如何解决这个问题?


The UTL_HTTP.SET_WALLET() 的文档 http://docs.oracle.com/cd/E11882_01/appdev.112/e40758/u_http.htm#ARPLS71106关于路径有两件事要说:

  1. Windows 下的格式是这样的file:c:\WINNT\Profiles\username\WALLETS
  2. 钱包路径必须可从数据库服务器访问。

显然你的代码在第一点上失败了,因为你的代码之间有一个空格file关键字和驱动器号。

也许第二点也适用:这是数据库服务器上的驱动器吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

请求 utl_http 包时 Oracle 错误“ORA-28759:无法打开文件” 的相关文章

  • 如何将大型 XML 字符串插入 Oracle 表中?

    我想将一个大的 XML 字符串插入到我的表中 我的表是 test id xml column XMLType 当我插入值时 它返回 字符串文字太长 错误 我上网查了一下 大家都说把数据类型改成CLOB 但我想存储相同的数据类型 XMLTyp
  • Oracle PL/SQL 块的语法图是否错误?

    我怀疑 a 的语法图plsql block如中给出的Oracle 数据库 PL SQL 语言参考对于 Release 2 来说是错误的 以供参考 这是当前的链接 http download oracle com docs cd E11882
  • Oracle ODP.Net 与实体框架 6 - 从表视图中选择时出现 ORA-00955

    我创建了两个应用程序 第一个使用 ODP Net 另一个没有实体 效果很好 static void Main string args OracleConnection con new OracleConnection using conne
  • SQL Server T-SQL 中的 REGEXP_LIKE 转换

    我在一份需要转换为 SQL Server 的旧报告中遇到了这一行 REGEXP LIKE examCodes learner code examCodes 是源 learner code 是模式 我知道 SQL Server 没有 REGE
  • 了解 Mac 上的 Oracle Java

    我在 OS X 上使用 Java 很多很多年了 最近当 Apple 停止默认包含 Java 时 我放弃了操作系统并为我安装了它 当然是 Apple 的版本 现在我使用的是 OS X 10 8 并且需要安装 Java 7 因此我刚刚获得了 D
  • 向其他用户授予对 v$session 的 SELECT 访问权限

    我想将 v session 的 SELECT 访问权限授予其他用户Oracle Database 11g Enterprise Edition Release 11 2 0 1 0 64bit Production 但是当我运行这个查询时
  • SQL 工作表未显示在 SQL Developer 中

    Suddenly SQL worksheet is not displaying in my SQL Developer When I click on Open SQL Worksheet or Alt F10 nothing will
  • Oracle:PL/SQL 中查看值是否存在的最快方法:列表、VARRAY 或临时表

    UPDATE如果您想查看很长的原始问题 请查看编辑 这是问题的更清晰的简短版本 我需要看看是否GroupA 不总是GroupA 这会改变每个循环迭代 存在于大约 200 个组的 列表 数组 临时表 等等 中 如何存储这 200 个组完全由我
  • PL/SQL 触发器问题

    我正在尝试编写一个触发器来填充包含员工更新工资信息的表 我现在遇到一个无法解决的问题 这是要填充的表 drop table SalUpdates cascade constraints create table SalUpdates Sal
  • java.library.path 中没有 ocijdbc12

    我正在尝试使用 OCI 驱动程序通过 java 程序连接到 oracle 以下是配置 Windows 7 32 位 JDK 1 7 Oracle 客户端 11g R2 ojdbc7 jar在我的独立应用程序的类路径中 但我收到以下异常 Ex
  • 无效号码错误!似乎无法绕过它

    Oracle 10g 数据库 我有一张桌子叫s contact 这个表有一个字段叫做person uid This person uid字段是 varchar2 但包含某些行的有效数字和其他行的无效数字 例如 一行可能有一个person u
  • Oracle SQL - 将 oracle sql 中的 id 更新为按顺序排列

    我在 Oracle SQL 中有一个表 其 id 按递增顺序排列 但由于编辑原因 id 中存在间隙 例如id 目前类似于 22 23 24 32 33 44 etc 我想通过浏览表中的每一行并更新它们来修复这些差距 这样就不会有差距 最好的
  • 具有多个数据源的 Tomcat 6/7 JNDI

    当有多个时
  • 神秘的 getClobVal()

    我有一个表 AKADMIN 其中包含 XMLTYPE 列 其名称为 XML 我想在该列中使用 getClobVal select t xml getClobVal t xml getClobVal t xml getClobVal as c
  • java.sql.SQLException: ORA-01005: 给定的密码为空;登录被拒绝

    我在尝试连接到数据库时遇到以下异常 java sql SQLException ORA 01005 null password given logon denied at oracle jdbc driver T4CTTIoer proce
  • oracle中是否有相当于concat_ws的东西?

    我有大量的列试图聚合在一起 其中大多数都有 NULL 值 我想分隔确实以 出现的值但我在oracle中找不到有效的方法来做到这一点 CONCAT WS 正是我所需要的 因为它不会在 NULL 值之间添加分隔符 但 Oracle 不支持这一点
  • 如何使用to_sql将pandas数据帧写入oracle数据库?

    我是一个新的oracle学习者 我正在尝试将 pandas 数据帧写入 oracle 表中 经过网上研究 我发现代码本身很简单 但我不知道为什么我的代码不起作用 我已经从本地文件中读取了 pandas 数据框 import cx Oracl
  • 将游标中的数据合并为一个

    我有一个存储过程 它多次执行另一个存储过程 我需要联合并返回数据 这是在执行第二个过程后得到的 我可以以某种方式将多个游标中的数据合并到另一个游标中吗 没有临时表或类表数据类型是否可能 编辑 联合的游标计数实际上是 n 其中 n 是 1 2
  • 在 Oracle 中创建数据库链接时出错

    我有两个数据库 需要编写跨数据库查询 所以我试图创建一个数据库链接 CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY 123 using DBNam
  • Oracle Many OR 与 IN () 的 SQL 性能调优 [重复]

    这个问题在这里已经有答案了 我手头没有 解释计划 您能帮忙判断以下哪一个更有效吗 选项1 select from VIEW ABC where STRING COL AA OR STRING COL BB OR STRING COL BB

随机推荐

  • 获取笔记本中 Bokeh 的选择

    我想选择绘图上的一些点 例如来自box select or lasso select 并在 Jupyter 笔记本中检索它们以进行进一步的数据探索 我怎样才能做到这一点 例如 在下面的代码中 如何将 Bokeh 中的选区导出到笔记本 如果我
  • 如何将 Vue VNode 渲染为字符串

    我正在尝试在我的 Vue 组件中使用 CSS 掩码 我需要完成实施toSvg下面的函数 这将渲染来自的 Vue VNodethis slots default到 SVG 字符串
  • 使用 Spark 和 scala 编写 CSV 文件 - 空引号而不是 Null 值

    我正在使用 Spark 2 4 1 和 scala 并尝试将 DF 写入 csv 文件 似乎在空值的情况下 csv 包含 是否可以删除那些空引号 val data Seq Row 1 a Row 5 z Row 5 null val sch
  • php数据库的最佳选择[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • ember.js:如何基于assets/vendor-*.js进行调试

    这是一个更普遍的问题 但我想其他人也遇到过这个问题 例如参见这个SO问题 Ember js 如何分析vendor js中的错误 https stackoverflow com questions 31273979 ember js how
  • 安卓FTP服务器

    我正在使用以下code http code google com p simpleftp source browse trunk src com googlecode simpleftp FTPServer java r 4使 Androi
  • Mongoose findOne 带有“非此即彼”查询[重复]

    这个问题在这里已经有答案了 我有一个 Mongo 用户数据库 正在使用 Mongoose 查询 我想做 findOne 来确定用户是否已经存在 我希望它首先搜索用户是否已存在带有电子邮件的用户 如果不存在 则应该搜索是否存在带有电话的用户
  • 使用 powershell 部署到 azure 函数

    有什么办法可以使用 powershell 脚本部署到 azure 函数吗 CI 不适用于我们 因为我们使用 octopus 部署来部署到我们所有的生产服务 因此 如果有一种方法可以使用 powershell 脚本进行部署 那将是有益的 Th
  • 不支持实时更新include_values

    我想更新 callback url https graph facebook com subscriptions 但问题是我无法添加 include values 这是一个非常大的问题 因为我的整个程序都与 错误 message 不支持 1
  • Facebook user_id 作为 MongoDB BSON ObjectId?

    我正在重建脸书上的恋人 http www facebook com loversapp与 Sinatra 和 Redis 一起 我喜欢 Redis 因为它没有很长的 12 字节 BSON 对象 ID http www mongodb org
  • JavaScript 正则表达式:查找非数字字符

    假设我有这两个字符串 5 15 1983 和 1983 05 15 假设字符串中的所有字符都是数字 除了可以出现在字符串中任何位置的 分隔符 字符 只有一个分隔符 字符串中任何给定非数字字符的所有实例都将是相同的 如何使用正则表达式提取该字
  • Android:注册新的电信 PhoneAccount

    我正在尝试做一个新的电话帐户 http developer android com reference android telecom PhoneAccount html使用我的实现连接服务 http developer android c
  • GitLab CI 凹凸 Python 包版本

    我想知道是否可以在 gitlab ci runner 中更改存储在 gitlab 中的 Python 包版本 我有示例包结构 package src init py main py setup py Dockerfile gitlab ci
  • 如何在Python中声明静态属性?

    如何在 Python 中声明静态属性 这里写了如何声明一个方法 Python 中的静态方法 https stackoverflow com questions 735975 static methods in python Python 中
  • 使用接口类型访问类变量

    我正在听课 class MyClass implements Intrfc String pickmeUp Its Me public static void main String args Intrfc ob new MyClass o
  • 具有主动-主动 Azure Sql Server 数据库复制

    我们可以对 Azure SQL 数据库进行被动只读异步实时同步 以实现灾难恢复 但我们的要求是在两个活动读写数据库之间实现实时同步 以便为世界不同地点的客户提供低延迟 例如 我正在提供电子商务网站 我将在其中之一更新数据 数据库服务器和其他
  • 如何用 ng-transclude 替换元素

    是否可以将元素替换为ng transclude在它而不是整个模板元素上 HTML div div someData div div 指示 return restrict A templateUrl templates my transclu
  • 违反 scalaz 中未来单子的左恒等律

    假设我定义了一个实例Monad类型类为Future val futureMonad new Monad Future override def point A a A Future A Future a override def bind
  • 什么类型的 HealthKit 装置用于测量最大摄氧量? - 斯威夫特 4

    我正在 Swift 4 中编写一个使用 Apple HealthKit 的应用程序 我正在尝试写入 VO2 Max 指标 但我不确定使用哪个单位 在健康应用程序本身中 单位被列为 mL kg min 但我在苹果文档中没有看到类似的内容her
  • 请求 utl_http 包时 Oracle 错误“ORA-28759:无法打开文件”

    我无法执行以下语句 DECLARE lo req UTL HTTP req lo resp UTL HTTP resp BEGIN UTL HTTP SET WALLET file C app wallet abcd 1234 lo req