问题标签 [oracle-ords]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
148 浏览

oracle11g - Oracle ords 3.0.12 部署在 weblogic server 10.3 上

我使用安装了 APEX 18.2 的 Oracle RDBMS 18c。我在另一台服务器上也有一个 WebLogic 10.3。环境 :

windows server 2008:ords 3.0.12 和 weblogic 10.3 windows server 2019:db 和 apex

我已经在一台服务器 A 上完全配置了 db、Oracle apex,带有 SQL DEVELOPER 的 ords 并将其部署在另一台服务器 B 上的 weblogic 上。我的 URL 正常工作,但它显示我使用了错误的图像目录路径(未显示顶点图形)。我通过服务器 A 的 NETWORK Map Drive 调用图像目录,该驱动器称为“X:\apex\images” 我已经尝试过各种方式,即“X:\apex\images”、“X:\apex\images\”、“ X:\apex\images" 但失败了,

错误:

“您的环境有问题,因为Application Express文件尚未加载。请验证您已按照安装指南中的说明将图像目录复制到应用程序服务器。另外,请验证您的图像前缀路径是否正确.您当前的路径是/i/(它应该包含开始和结束的正斜杠,例如默认的/i/)。如果需要更改它,请使用SQL脚本reset_image_prefix.sql。

请帮助我了解如何从远程服务器放置图像文件路径以创建将部署在 weblogic 上的 i.war (java -jar ords.war static <remote_server> \images\)

在此处输入图像描述

谢谢

0 投票
2 回答
577 浏览

sql - 在 SQL 选择中返回 Oracle ORDS REST JSON 结果

我想在两个 11g 数据库之间使用 Oracle ORDS REST 接口。根据外部顾问的说法,这比使用数据库链接要快。然后,接收 11g 数据库必须使用 SQL 通过 Oracle Apex 图表显示结果。我还需要加入接收数据库上的表。11g 是否具有转换 ORDS REST JSON 以使用 SQL 显示它的必要功能,为此需要什么代码?

0 投票
3 回答
1481 浏览

json - Oracle Rest 数据服务以 JSON 形式返回集合

我在集合中有一些数据,我想将其作为响应正文中的结果集发送。

是否可以将关联数组解析为 JSON,然后将其作为结果集发送?

0 投票
1 回答
154 浏览

jetty - 如何为特定目录启用 gzip 压缩并告诉浏览器缓存它的内容?

我正在使用 Oracle 的 ORDS 20.2,它嵌入了 jetty/9.4.28.v20200408、APEX 20.1、Database 18c XE、Google Chrome 版本 84.0.4147.135(官方构建)(64 位)、opera 版本:70.0.3728.106 和 Windows 7 Ultimate .

在 APEX 中有一个目录,其中包含 APEX 的静态文件 - CSS 和 Javascript 文件以及图像文件。我需要为该目录​​启用 gzip 并告诉浏览器将其缓存至少 12 小时,以便根据此处的 Oracle 文档https://docs.oracle.com/en提高 APEX 开发环境和我的 APEX 应用程序的性能/database/oracle/application-express/19.2/htmig/performance-optimization-tasks.html#GUID-668ED330-AFDC-4A43-AA11-D67FCCA58DA1

我在 ORDS 配置目录的“独立”文件夹下创建了一个名为“etc”的文件夹。那是我应该放置任何 Jetty 的 Xml 配置文件的文件夹。然后创建了一个名为“jetty.xml”的文件,其内容如下,以实现 Jetty 文档中关于发送 Cache-Control 标头的内容, https://www.eclipse.org/jetty/documentation/current/header-filter.html

但是当我通过一个批处理文件运行 ORDS 时

cmd窗口打开然后自动消失。我需要知道为什么代码失败并且仍然需要为该目录​​启用 gzip。谢谢你。

0 投票
1 回答
128 浏览

oracle - HTTP 303 甲骨文 ORDS

我需要在用户进行 POST 后将用户重定向到另一个端点,但另一个端点只接受 GET 请求。

正如 wiki 所说,HTTP 代码 303 应该告诉客户端将请求发送到另一个位置并将方法更改为 GET:

如果服务器使用 303 See Other 响应和 location 标头的值响应 POST 或其他非幂等请求,则客户端应使用 GET 方法(source)获取 location 标头中提到的资源。

但是在响应之后,客户端再次使用 POST 重定向。我用 Insomnia 测试了端点,这是时间线输出:

第一个响应是使用OWA_UTIL包生成的,如下所示:

ORDS 版本 18.4。

更新

当从浏览器发出相同的请求时,响应代码为 403(以下错误),并且永远不会发生重定向。

无法处理该请求,因为该资源不支持跨域共享请求,或者请求 Origin 无权访问该资源。如果 ords 正在被反向代理,请确保前端服务器正在传播主机名,对于 mod_proxy,请确保 ProxyPreserveHost 设置为 On

0 投票
1 回答
167 浏览

oracle - Oracle ORDS 更新列

通过 ORDS 进行更新时,它会更新所有列。不仅仅是 json 有效负载中提供的列。json 中未提供的默认列为 null。

有没有办法只更新 json 数据中提供的列?

0 投票
2 回答
110 浏览

oracle - 通过 ORDS 解析“复杂”geojson

我无法为包含复杂(纵坐标数组 1005)几何的表生成良好的 geojson。

使用我目前的方法,我遇到了多个 ORA 错误。主要是 ORA-13199 错误:错误的多边形。 使用 get_geojson()

当我使用常规选择几何时,它似乎做得很好,我得到了正确的 json 从表中选择几何

当我尝试将此技巧作为我的 featureCollection 的一部分时,它会吐出 SDO_GEOMETRY 而不是 Geojson。 在此处输入图像描述

我被卡住了,希望得到帮助:)

0 投票
1 回答
600 浏览

oracle - 如何使用 ords 重定向 oracle apex 应用程序

我创建了一个 oracle apex 应用程序。现在,当我想打开应用程序时,我应该输入应用程序的 url,但我想输入 IP 地址,浏览器会打开我的应用程序而不是 oracle apex 登录页面。我该怎么做?

0 投票
1 回答
1227 浏览

oracle - ORDS - Oracle Rest 数据服务 503 错误

在此处输入图像描述

安装:oracle 数据库 19c apex 20.1 apache tomcat ords 18.4 和 apache httpd 用于代理和缓存

我在登录时收到此错误...请帮助。尝试重置 apex pub 用户密码,解锁已经解锁的帐户... idk 还有什么可以尝试的... 关于此错误的文章非常含糊

0 投票
1 回答
451 浏览

oracle - Oracle ORDS 19.2:具有多个绑定变量的 URI 模板?

-目前正在通过 Postman 进行测试-

想要一个指南:

  1. 我不想在 URL 中公开参数及其值。

  2. 当使用像myuri/:bindvar单个绑定变量)这样的 URI 模板时,我可以在正文中发送参数。

  3. 但是在创建处理程序的参数(多个)时,我可以获得成功的消息并更新通过参数选项卡发送这些消息,但我无法通过正文成功发送这些参数,参数值为空。

  4. 来自 oracle 的示例有 3 个模板在 URI 中包含绑定变量,但所有模板都有单个绑定变量。