首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在企业环境中,是否可能意外地在Oracle XE数据库中使用一些付费功能?

在企业环境中,是否可能意外地在Oracle XE数据库中使用一些付费功能?
EN

Database Administration用户
提问于 2020-01-20 11:54:27
回答 2查看 1.3K关注 0票数 8

在我的组织中,对于批准我安装Oracle Express Edition,它是非常谨慎的。https://www.oracle.com/database/technologies/xe-downloads.html

他们的理由是,很明显,一些DBA曾经说过,devs在使用时会意外地触发一些企业特性,并且花费了几十万美元的使用费。我对此持怀疑态度,因为我在网上找不到任何能说明这一点的信息。虽然我知道甲骨文没有很好的声誉。

从XE描述来看,它的设计似乎是为了让devs能够在他们的环境中安装它,以使原型工作等等,而不必担心费用和许可证。真的吗,在一家大公司中,在我的研发箱上使用Oracle XE是否可以在不知情的情况下收取费用呢?

EN

回答 2

Database Administration用户

回答已采纳

发布于 2020-01-20 12:53:43

Oracle速成版是免费软件,甚至可以用于商业目的。

DBA所说的对于企业版来说是正确的,因为有些特性不能完全禁用(例如高级压缩),对于11g以下版本的标准版(例如诊断包)也是如此。

特快版就行了。

对于个人学习/开发环境,您甚至可以使用Enterprise,如果您是唯一使用企业版的人。

票数 5
EN

Database Administration用户

发布于 2020-01-20 14:32:37

任何Oracle许可问题最终都由Oracle决定。这将很难产生额外的成本,但是如果您能够启用这些默认值为10g/11 10g无法使用的特性,您可能会遇到审计问题。的用法

  • 分区对象
  • 内部Java虚拟机(JVM)
  • 物化视图查询重写
  • 在11.2上更改字符集(只允许AL32UTF8 )

然而,在18g特快版中,分区是启用的,并且是高级的安全性,所以这将是一个更好的选择。

蒂姆·霍尔有这样的疑问,它显示了使用了哪些特性

代码语言:javascript
复制
SELECT u1.name,
       u1.detected_usages,
       u1.currently_used,
       u1.version
FROM   dba_feature_usage_statistics u1
WHERE  u1.version = (SELECT MAX(u2.version)
                     FROM   dba_feature_usage_statistics u2
                     WHERE  u2.name = u1.name)
AND    u1.detected_usages > 0
AND    u1.dbid = (SELECT dbid FROM v$database)
ORDER BY name;
票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/257765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档