在oracle apex中限制工作区中的应用程序数量

在oracle apex中限制工作区中的应用程序数量,oracle,oracle-apex,oracle-apex-5,Oracle,Oracle Apex,Oracle Apex 5,oracle apex 5中有没有办法限制在工作区中创建应用程序的数量?嗯,apex管理中没有这样的属性(至少,我不知道有这样的属性) 说 在Oracle Application Express开发环境中,用户登录 到称为工作区的共享工作区。工作空间是虚拟的 允许多个用户在同一个数据库中工作的专用数据库 Oracle Application Express安装时保留其对象, 数据和应用程序是私有的。这种灵活的体系结构实现了 单个数据库实例可管理数千个应用程序 我读它的意思是:“看到了吗?没有限制

oracle apex 5中有没有办法限制在工作区中创建应用程序的数量?

嗯,apex管理中没有这样的属性(至少,我不知道有这样的属性)

在Oracle Application Express开发环境中,用户登录 到称为工作区的共享工作区。工作空间是虚拟的 允许多个用户在同一个数据库中工作的专用数据库 Oracle Application Express安装时保留其对象, 数据和应用程序是私有的。这种灵活的体系结构实现了 单个数据库实例可管理数千个应用程序

我读它的意思是:“看到了吗?没有限制!”

包含开发环境和组件限制,但它们都没有说明每个工作区的应用程序数量

因此,我想说不,你不能那样做

然而,这是Oracle。Apex是一组表、包等,都存储在数据库中。这意味着应该有一个包含这些信息的表——我认为它是一个主-细节关系,工作区是一个主应用程序,而应用程序是一个细节表。我不知道这些表是如何调用的,但是-如果您有自己的Apex安装,您可能会尝试深入研究它,找到这些表并创建一个触发器,这将阻止每个工作区超过(例如)3个应用程序

它会影响其他东西吗,甚至可能会破坏顶点?我不知道,但是如果你尝试过,记得告诉我们结果


另一方面,其他人可能知道得更清楚,并且能够帮助您。

谢谢您的详细答复,从您的回答来看,似乎很清楚,如果没有任何深入的挖掘,这是不可能完成的。我将尝试查找表格,检查是否可以完成某项工作,如果发现有工作,将与您分享,谢谢您不,但是,通过设置实例设置、应用程序ID范围,可以有效地限制在整个数据库实例上创建的应用程序的数量。