Oracle 可以免费下载吗?

Ent*_*ity 17 oracle plsql

我是一名 Java 开发人员,目前我使用 PostgreSQL 作为 RDBMS。不过我也想学oracle。那么我可以免费下载最新版本的 Oracle(我猜是 11g)吗?

我找到了这个链接:Oracle Database 11g Release 2 Downloads,似乎可以下载。但是,我知道 Oracle Server 是专有的。那么它是如何工作的呢?

另外,在下载 Oracle 11g 的同时还会有 PL/SQL 吗?

Ale*_*ole 16

如果您真的只想了解开发方面,而目前对管理或安装方面没有兴趣,那么更快的途径可能是下载Virtualbox预构建开发人员 VM 映像。这可以让您快速启动并运行,并且您可以从外部连接到在 VM 内部运行的数据库,因此您可以继续在当前环境中进行开发。

概述与其他人所说的有关在您发布应用程序后启动许可的说法相呼应(但 Oracle 许可是一个泥潭,如果/当您过去玩弄时,您需要与 Oracle 讨论它):

学习新软件堆栈的方法已经足够具有挑战性,而无需在安装过程中花费多个周期。相反,我们已将此类堆栈打包到预构建的 Oracle VM VirtualBox 设备中,您可以将其作为一个单元进行下载、安装和体验。刚刚下载/组装文件,导入到 VirtualBox(免费提供),导入和运行(但不能用于生产或重新分发)!

根据我的经验,对于实验来说,它是理想的。当然,它是不受支持的,但是因为无论如何您都不会获得支持合同,所以这有点没有实际意义。

正如 David 所说,PL/SQL 是数据库不可或缺的一部分,而不是单独的组件,因此它在 VM 映像中可用。您也可以获得一些工具,包括 SQL Developer,但您可能会在本机运行这些工具并将其连接到 VM 中的数据库时遇到更少的麻烦。


Dav*_*dge 12

当然,您应该研究许可证,但我记得它可以免费下载并用于非生产目的。

它包括所有选项包,并且在任何意义上都没有缺陷,但是补丁将不会像如果您有支持帐户那样可用。

Oracle XE 可在生产环境中免费使用,但功能和规模有限。


小智 5

Oracle 可免费下载并在开发环境中使用。如果您去生产和/或需要支持,您必须付费。

  • 不,但它可能没有对拥有支持帐户的人可用的所有最新补丁。对于一般功能,它是相同的 (2认同)