在oracle apex 5中是否有办法限制在工作区中创建应用程序的数量?
答案 0 :(得分:1)
嗯,在Apex管理中没有这样的属性(至少,我不知道)。
在Oracle Application Express开发环境中,用户登录 到称为工作区的共享工作区。工作区是虚拟的 私有数据库,允许多个用户在同一个用户中工作 在保留对象的同时安装Oracle Application Express, 数据和应用程序私有。这种灵活的架构使a 单个数据库实例来管理数千个应用程序。
我读到:“看?没有限制!”。
Apex Limits包含开发环境和组件限制,但它们都没有说明每个工作区的应用程序数量。
因此,我会说不,你做不到。
然而,这是Oracle。 Apex是一堆表,包等,都存储在数据库中。这意味着应该有一个包含这些信息的表 - 我认为它是一个主 - 细节关系,WORKSPACE是一个主人,APPLICATIONS是一个详细信息表。我不知道这些表是如何调用的,但是 - 如果你有自己的Apex安装,你可能会尝试深入研究它,找到那些表并创建一个触发器,这会阻止超过(对于例子)每个工作区3个应用程序。
它会影响别的东西吗,甚至可能打破了Apex?我不知道,但是 - 如果你曾尝试过,请记得告诉我们结果。
另一方面,其他人可能会更清楚并且能够帮助您。