问题标签 [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.
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\)
谢谢
sql - 在 SQL 选择中返回 Oracle ORDS REST JSON 结果
我想在两个 11g 数据库之间使用 Oracle ORDS REST 接口。根据外部顾问的说法,这比使用数据库链接要快。然后,接收 11g 数据库必须使用 SQL 通过 Oracle Apex 图表显示结果。我还需要加入接收数据库上的表。11g 是否具有转换 ORDS REST JSON 以使用 SQL 显示它的必要功能,为此需要什么代码?
json - Oracle Rest 数据服务以 JSON 形式返回集合
我在集合中有一些数据,我想将其作为响应正文中的结果集发送。
是否可以将关联数组解析为 JSON,然后将其作为结果集发送?
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。谢谢你。
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
oracle - Oracle ORDS 更新列
通过 ORDS 进行更新时,它会更新所有列。不仅仅是 json 有效负载中提供的列。json 中未提供的默认列为 null。
有没有办法只更新 json 数据中提供的列?
oracle - 如何使用 ords 重定向 oracle apex 应用程序
我创建了一个 oracle apex 应用程序。现在,当我想打开应用程序时,我应该输入应用程序的 url,但我想输入 IP 地址,浏览器会打开我的应用程序而不是 oracle apex 登录页面。我该怎么做?
oracle - Oracle ORDS 19.2:具有多个绑定变量的 URI 模板?
-目前正在通过 Postman 进行测试-
想要一个指南:
我不想在 URL 中公开参数及其值。
当使用像myuri/:bindvar(单个绑定变量)这样的 URI 模板时,我可以在正文中发送参数。
但是在创建处理程序的参数(多个)时,我可以获得成功的消息并更新通过参数选项卡发送这些消息,但我无法通过正文成功发送这些参数,参数值为空。
来自 oracle 的示例有 3 个模板在 URI 中包含绑定变量,但所有模板都有单个绑定变量。