2011-02-24 132 views
1

是否可以在我的机器上安装Oracle XE和Oracle 11g?两者有什么区别?我想使用Access连接到Oracle。这需要Oracle 11g还是我也可以使用Oracle XE?Oracle XE和Oracle 11g

+0

我认为Oracle XE基于Oracle 10g。我不确定这两个人是否可以和平共处。 – FrustratedWithFormsDesigner 2011-02-24 21:51:47

回答

4

只要您将它们安装在不同的Oracle Homes中,您应该可以安装尽可能多的(最近的)最新版本的Oracle。安装多个版本的Oracle可能会有一点复杂,因为每个Oracle Home默认都有单独的客户端安装和单独的配置文件(尽管您可以使用适当的环境变量集中部分)。如果您使用的是“错误的”客户端,例如,您尚未配置到特定数据库的连接,则会造成一些混淆。 (X)是一个免费的产品,它具有各种限制,足以适用于较小的系统(4 GB用户数据,1 GB RAM,如果内存用于1 CPU内核)。 Oracle 11g是Oracle销售的一系列不同的数据库产品(企业版,标准版和标准版)。 10g和11g之间的功能差异是增量式的 - 如果你只是用Access前端构建一个简单的系统,可能没什么可担心的。

通过配置适当的ODBC连接,您应该能够使用Access连接到基本上任何版本的Oracle。在安装过程中,您需要确保为您使用的任何数据库安装了Oracle ODBC驱动程序 - 这可能不在默认安装中。

+1

您为Oracle XE提供的规格似乎与SQL Server Express的规格可疑地匹配。 – 2011-02-26 01:41:41

+1

@大卫 - 有趣的营销部门如何管理,不是吗? – 2011-02-26 01:59:10