gpt4 book ai didi

oracle - 如何确定哪些内容正在使用 Oracle Spatial?

转载 作者:行者123 更新时间:2023-12-02 07:03:46 26 4
gpt4 key购买 nike

我们安装了 Oracle Enterprise Edition 10,正如我们的 DBA 向我解释的那样,Oracle Enterprise 安装包括所有扩展,您只需根据所使用的内容获得许可。

我们发现我们正在使用 Oracle Spatial,但我们不想这样做。我可以亲自确认它与以下 SQL 一起使用:

从 dba_feature_usage_statistics 中选择 *;

不幸的是,这就是我能找到的全部。我们有大量使用 Spatial 元素的应用程序,但询问了我们所有的供应商后,他们向我们保证他们的应用程序正在使用 Oracle Locator(这是 Spatial 的免费子集)。

所以我的问题很简单 - 如何准确发现哪个应用程序正在使用 Oracle Spatial 扩展?或者(由 ik_zelf 的答案揭示),我如何证明我只使用空间的定位器子集。

最佳答案

检查 sdo 元数据:

select * from mdsys.sdo_geom_metadata_table where sdo_owner not in ('MDSYS', 'OE')

当您深入研究 dba_feature_usage_statistics 时,您会发现此查询是确定正在使用什么和不使用什么的一部分。架构的 MDSYS 和 OE 不被计算在内,即使它们具有 sdo 对象。

关于oracle - 如何确定哪些内容正在使用 Oracle Spatial?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10109209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com