Oracle 11g的开源或免费替代品

Oracle 11g的开源或免费替代品,oracle,Oracle,我在一家大型跨国公司IT部门工作,该公司在Oracle解决方案上花费了数百万美元 这让我想知道,对于企业来说,是否有一种可行的替代Oracle的方法。有人能推荐一个免费或开源的替代品来代替Oracle 11g之类的东西吗 详细回答:这取决于您使用的Oracle功能集 我猜你说的是很多数据库。所有数据库都必须使用相同的引擎吗?对于使用所有Oracle工具的数据库,请将它们保留在那里。对于更普通的数据库,请查看Postgresql 如果您正在寻找迁移策略,请查看EnterpriseDB.com——他

我在一家大型跨国公司IT部门工作,该公司在Oracle解决方案上花费了数百万美元


这让我想知道,对于企业来说,是否有一种可行的替代Oracle的方法。有人能推荐一个免费或开源的替代品来代替Oracle 11g之类的东西吗

详细回答:这取决于您使用的Oracle功能集

我猜你说的是很多数据库。所有数据库都必须使用相同的引擎吗?对于使用所有Oracle工具的数据库,请将它们保留在那里。对于更普通的数据库,请查看Postgresql


如果您正在寻找迁移策略,请查看EnterpriseDB.com——他们的旗舰产品是带有Oracle兼容层的Postgresql。可以想象,您可以直接滑动Oracle数据库,而无需进行任何或最小的更改。一旦进入EnterpriseDB,您就可以开始将Oracle片段重新写入Postgresql。作品精明。

有很多事情要考虑。

首先,从企业版降级到标准版(这要便宜得多)。如果您使用的是需要EE的特性(如加密、压缩),那么您将不会从开源中获得太多乐趣。我并不是说这是不可能的,但您肯定会看到付费支持、更专业(更稀有)的技能集以及对现有应用程序进行昂贵的返工

第二,服务器整合。你能把三台服务器上的数据库都放到一台服务器上吗?也许可以利用虚拟化和资源管理

第三,混搭。您不需要Oracle来托管内容管理系统。您可以在某些地方使用一些简单的MySQL数据库


另外,请记住,您已经为当前许可证支付了费用。您仍在支付维护/支持费用。你可以冒这个险,选择不付钱。这意味着没有补丁或升级路径,但值得考虑。

你有没有想过产品价格背后可能有很好的理由(功能、质量、性能)…免费并不总是意味着更好(好的,也不意味着昂贵)


无论如何,大公司通常需要大型可靠的数据库,广泛使用,大量记录,不断改进,等等。。。不仅仅是省钱。

你可能不想从一个极端走到另一个极端,从最昂贵到免费。您应该看到的是,它与Oracle具有相同的血统和大供应商支持,而且部署成本更低。看看IBM。有两个非常好的替代方案,如果您需要的是“全方位的”,那么DB2是一个非常可靠的替代方案(它甚至理解PLSQL),或者如果您真正考虑的是极端的OLTP,那么传说中的Informix数据库通常可以在更轻的tin和接近零的DBA时间上超过Oracle—被tekkies认为是最好的,如果不是市场上宣传最广的数据库(Informix复制选项使RAC看起来像一个也在运行的数据库)。如果你要离开Oracle,IBM会给你一个“竞争性的swop out”价格,以增加交易的甜头:-)

没有相同的功能-不,好吧,在操作系统世界中没有什么接近Oracle 11的功能,我想知道你特别想要哪些功能,因为Oracle有数千个!列出满足您需求的重要功能集将增加获得答案的机会。这是我今天听到的最荒谬的事情。我在软件行业工作了10年,DB2问题从未发生过,就像我们的Websphere问题一样。