Oracle XE 和 Oracle 11g
是否可以在我的计算机上同时安装 Oracle XE 和 Oracle 11g?两者有什么区别?我想使用 Access 连接到 Oracle。这是否需要 Oracle 11g 或者我也可以使用 Oracle XE?
Is it possible to install both Oracle XE and Oracle 11g in my machine? What is the difference between the two? I want to connect to Oracle using Access. Does this require Oracle 11g or can I also use Oracle XE?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该能够安装任意多个(可能是最新的)Oracle 版本,只要您将它们安装在单独的 Oracle 主目录中即可。安装多个版本的 Oracle 可能会有点复杂,因为默认情况下每个 Oracle 主目录都会有一个单独的客户端安装,并带有单独的配置文件(尽管您可以使用适当的环境变量集中其中一些)。如果您使用“错误”的客户端(例如,您尚未配置与特定数据库的连接),这可能会导致一些混乱。
Oracle XE 是一款免费产品,具有多种限制,足以满足较小的系统(4 GB 用户数据、1 GB RAM、1 个 CPU 核心(如果内存可用))。 Oracle 11g 是 Oracle 销售的一系列不同数据库产品(企业版、标准版和标准版 1)。 10g 和 11g 之间的功能差异是增量的——如果您只是构建一个带有 Access 前端的简单系统,那么可能没有什么值得特别关心的。
通过配置适当的 ODBC 连接,您应该能够使用 Access 连接到几乎任何版本的 Oracle。在安装过程中,您需要确保为您使用的任何数据库安装了 Oracle ODBC 驱动程序——这可能不在默认安装中。
You should be able to install as many (vaguely recent) versions of Oracle as you would like so long as you install them in separate Oracle Homes. There can be a bit of complexity in having multiple versions of Oracle installed because each Oracle Home will have a separate client installation with separate configuration files by default (though you can centralize some of that with appropriate environment variables). That can cause a bit of confusion if you're using the "wrong" client where, for example, you haven't configured a connection to a particular database.
Oracle XE is a free product that has various limits that make it sufficient for a smaller system (4 GB of user data, 1 GB of RAM, 1 CPU core if memory serves). Oracle 11g is a family of different database products that Oracle sells (enterprise, standard, and standard edition one). The feature difference between 10g and 11g is incremental-- probably nothing to be terribly concerned with if you're just building a simple system with an Access front end.
You should be able to connect to essentially any version of Oracle using Access by configuring an appropriate ODBC connection. During the installation process, you will want to ensure that the Oracle ODBC driver is installed for whatever database(s) you use-- that's probably not in the default install.