适用于 Windows 64 位的 Oracle 11g 快捷版?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/8834410/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-09 09:06:32  来源:igfitidea点击:

Oracle 11g Express Edition for Windows 64bit?

windowsoracle64-bitoracle-xe

提问by sanjuro

I registered on http://Oracle.comin order to download 11g R2 Express edition database. But http://Oracle.comoffered me download links only for Windows 32bit and for Linux 64bit.

我在http://Oracle.com上注册以下载 11g R2 Express 版数据库。但是http://Oracle.com为我提供了仅适用于 Windows 32 位和 Linux 64 位的下载链接。

Is there somewhere 64bit Windows version of Oracle 11g XE database? Are 64bit versions available only for paid Oracle db?

是否有 64 位 Windows 版本的 Oracle 11g XE 数据库?64 位版本是否仅适用于付费 Oracle 数据库?

采纳答案by Sathyajith Bhat

There is no Windows 64-bit version of Oracle Express Edition. You'll have to go for Standard/Enterprise editions.

没有 Windows 64 位版本的 Oracle Express Edition。您必须使用标准/企业版。

回答by Alberto de Paola

There is

I used this blog post to install it in my machine: http://luminite.wordpress.com/2012/09/06/installing-oracle-database-xe-11g-on-windows-7-64-bit-machine/

我用这篇博文将它安装在我的机器上:http: //luminite.wordpress.com/2012/09/06/installing-oracle-database-xe-11g-on-windows-7-64-bit-machine/

The only thing you have to do is replace a registry value during the installation, I've done it about three times already, and every time found a different reference on-line, none here on stackoverflow.

您唯一需要做的就是在安装过程中替换注册表值,我已经做了大约 3 次,每次都在网上找到不同的参考,stackoverflow 上没有。

EDIT: as @kc2001 noted, regedit must be run as Administrator, and added this tutorial: (a bit more colorful): http://www.hanmiaojuan.com/2013/03/install-oracle-xe-11g-for-windows7-64bits.html

编辑:正如@kc2001 所指出的,regedit 必须以管理员身份运行,并添加了本教程:(更加丰富多彩):http: //www.hanmiaojuan.com/2013/03/install-oracle-xe-11g-for- windows7-64bits.html

回答by pkmelee337

I just installed the 32bit 11g R2 Express edition version on 64bit windows, created a new database and performed some queries. Seems to work like it should work! :-) I followed the following easy guide!

我刚刚在 64 位 Windows 上安装了 32 位 11g R2 Express 版本,创建了一个新数据库并执行了一些查询。似乎像它应该工作一样工作!:-) 我遵循了以下简单指南

回答by KMW

Some of more advanced Oracle database features such as session trace do not work properly in Oracle 11g XE 32-bit if installed on Windows 64-bit system. I needed session trace on Windows 7 64-bit.

如果安装在 Windows 64 位系统上,一些更高级的 Oracle 数据库功能(例如会话跟踪)在 Oracle 11g XE 32 位中无法正常工作。我需要在 Windows 7 64 位上进行会话跟踪。

Apart from that it works well for me in multiple production MS Windows 64-bit systems: Windows Server 2008 R2 and Windows Server 2003 R2.

除此之外,它在多个生产 MS Windows 64 位系统中对我来说效果很好:Windows Server 2008 R2 和 Windows Server 2003 R2。

回答by mdahlman

This is a very useful question. It has 5 different helpful answers that say quite different but complementary things (surprising, eh?). This answer combines those answers into a more useful form as well as adding two more solutions.

这是一个非常有用的问题。它有 5 个不同的有用答案,它们说的是完全不同但互补的东西(令人惊讶,嗯?)。这个答案将这些答案组合成更有用的形式,并添加了另外两个解决方案。

There is no Oracle Express Edition for 64 bit Windows. See this official [but unanswered] forum thread. Therefore, these are the classes of solutions:

没有适用于 64 位 Windows 的 Oracle Express Edition。请参阅此官方 [但未答复]论坛主题。因此,这些是解决方案的类别:

  • Pay.The paid versions of Oracle (Standard/Enterprise) support 64-bit Windows.
  • Hack.Many people have successfully installed the 32 bit Oracle XE software on 64 bit Windows. This blog postseems to be the one most often cited as helpful. This is unsupported, of course, and session trace is known to fail. But for many folks this is a good solution.
  • VM.If your goal is simply to run Oracle on a 64 bit Windows machine, then running Oracle in a Virtual Machine may be a good solution. VirtualBoxis a natural choice because it's free and Oracle provides pre-configured VMswith Oracle DB installed. VMWare or other virtualization systems work equally well.
  • Develop only.Many users want Oracle XE just to learn Oracle or to test an application with Oracle. If that's your requirement, then Oracle Enterprise Edition(including support for 64-bit Windows) is free "only for the purpose of developing, testing, prototyping and demonstrating your application".
  • 支付。Oracle 的付费版本(标准版/企业版)支持 64 位 Windows。
  • 黑客。许多人已经在 64 位 Windows 上成功安装了 32 位 Oracle XE 软件。这篇博文似乎是最常被引用为有帮助的博文。当然,这是不受支持的,并且已知会话跟踪失败。但对很多人来说,这是一个很好的解决方案。
  • 虚拟机。如果您的目标只是在 64 位 Windows 机器上运行 Oracle,那么在虚拟机中运行 Oracle 可能是一个不错的解决方案。VirtualBox是一个自然的选择,因为它是免费的,而且 Oracle 提供了安装了 Oracle DB 的预配置 VM。VMWare 或其他虚拟化系统同样运行良好。
  • 只开发。许多用户希望 Oracle XE 只是为了学习 Oracle 或使用 Oracle 测试应用程序。如果这是您的要求,那么Oracle 企业版(包括对 64 位 Windows 的支持)是免费的,“仅用于开发、测试、原型设计和演示您的应用程序”。

回答by takeiteasybrah

Oracle 11G Express Edition is now available to install on 64-bit versions of Windows.

Oracle 11G Express Edition 现在可以安装在 64 位版本的 Windows 上。

Oracle 11G Download Page

Oracle 11G 下载页面

回答by John Doyle

It's not available yet. See thisthread on the official forum.

尚不可用。在官方论坛上看到这个帖子。