Oracle Application Express - 构建 SQL 命令研讨会

Oracle Application Express - Build SQL command workshop

我的环境:

我有很多关于用户的问题 运行 与 SQL 开发人员的查询,我几天前已经在这个问题中描述过这个问题

作为中间解决方案,我想知道 Oracle 是如何在 Oracle Live SQL 中构建 SQL 工作表的。你可以在这里看看

Live SQL

我的想法是构建一个可能提供类似功能的小型 apex 应用程序,从而用户可以访问某种 SQL 编辑器和 运行 查询。通过这种方法,我可以通过 Tomcat 使用 ORDS 的 Java 池来处理重用现有会话并关闭无用的会话,从而避免我当前的问题,因为当他们的查询协调器在 SQL 开发人员中处于非活动状态。我知道一个事实,使用 Java 池,当 parent 进程处于非活动状态时,我不会遇到处于活动状态的奴隶的问题。

我知道我可能会创建一个只能访问 SQL Workshop 的用户,将其从访问工作区的其他组件中删除,但这意味着用户必须有权访问工作区本身,这在生产环境中是做不到的,除非我找不到任何其他方法。

有谁知道任何插件或任何其他方式可以让我在应用程序中拥有相同的 in-built 功能?

谢谢

我在 Oracle Apex 20.2 中创建了一个应用程序。它与 SQL 创意工坊中的选项 SQL 命令相同。您可以通过以下link从GitHub下载它:

https://github.com/devvinish/sql-command

以下是应用程序的屏幕截图: