2012-01-12 27 views

Respuesta

13

No hay una versión de Windows Express de Oracle de 64 bits. Tendrá que ir a las ediciones Standard/Enterprise.

+0

¿hay alguna pérdida de rendimiento cuando voy a utilizar la versión de 32 bits en Windows de 64 bits? ¿O es mejor usar 10g? thx – sanjuro

+0

No lo sé, eso depende de tu uso. Las arquitecturas mixmatching no son una buena idea. @sanjuro – Sathya

+0

ok muchas gracias, intentaré 11g a 32 bits y veré cómo funcionará en el sistema de 64 bits, si hay problemas cambiaré a 10g – sanjuro

7

No está disponible todavía. Ver this hilo en el foro oficial.

19

Acabo de instalar la versión de 32 bits 11g R2 Express edition en Windows de 64 bits, creé una nueva base de datos y realicé algunas consultas. Parece que funciona como debería funcionar! :-) ¡Seguí el siguiente easy guide!

+1

+1 voto. Parece que funcionará. – Mukus

+11

Espejo: http://web.archive.org/web/20130728233907/http://bpits.net/how-to-set-up-local-oracle-sql-database-in-3-steps/ – kolobok

15

Algunas de las características más avanzadas de la base de datos de Oracle, como el seguimiento de sesión, no funcionan correctamente en Oracle 11g XE de 32 bits si están instaladas en el sistema de Windows de 64 bits. Necesitaba el seguimiento de sesión en Windows 7 de 64 bits.

Aparte de eso, me funciona bien en sistemas de producción múltiple MS Windows de 64 bits: Windows Server 2008 R2 y Windows Server 2003 R2.

+2

Sí. De acuerdo, parece funcionar en un nivel de prueba de sistema de desarrollo ... que es lo que necesita de todos modos. –

35

Hay

utilicé esta entrada del blog para instalarlo en mi máquina: http://luminite.wordpress.com/2012/09/06/installing-oracle-database-xe-11g-on-windows-7-64-bit-machine/

Lo único que tiene que hacer es sustituir un valor de registro durante la instalación, lo he hecho alrededor de tres veces, y cada vez que encontré una referencia diferente en línea, ninguna aquí en stackoverflow.

EDIT: @ kc2001 como se ha señalado, regedit debe ejecutar como administrador, y ha añadido este tutorial: (un poco más colorido): http://www.hanmiaojuan.com/2013/03/install-oracle-xe-11g-for-windows7-64bits.html

+2

Acabo de hacer esto y funcionó perfectamente para mí. Esta respuesta debería votarse más porque es la única que realmente funcionó. – Dracorat

+2

Gracias por el enlace. El blog proporciona una solución temporal, que es básicamente esto: no se puede encontrar un archivo, "Key_XE.reg", al que hace referencia el instalador, por lo que debe proporcionar la ruta correcta. En regedit, configure la clave "HKEY_CLASSES_ROOT \ Installer \ Products \ 266B7A503A089BE4EAD1986A429434C1 \ SourceList \ Media \ 1" = "C: \ Users \ [SU ID DE USUARIO] \ AppData \ Local \ Temp \ {GUID}". Tendrá que reemplazar [SU ID DE USUARIO] con su nombre de usuario de Windows, y {GUID} es el GUID que se muestra en el mensaje de error del instalador. – zomf

+0

Información adicional: para mí, el archivo Key_XE.reg todavía no existía en la ubicación esperada, por lo que no sé qué se suponía que debía hacer o qué me estaba perdiendo. El blog dice "Para comprobar si todo está bien, haga clic en el botón de inicio de Windows -> Todos los programas -> Oracle Database 11g Express Edition -> Comenzar.", Que para mí no figura en mi menú de inicio, así que tal vez eso sea probablemente eso. Más adelante en los comentarios, varios usuarios mencionan que el enlace de Comenzar debe señalar a ** http: //127.0.0.1: 8080/apex/f? P = 4950: 1: 3255401346727487 **, lo que me llevó al principio. página. – zomf

10

Esta es una pregunta muy útil. Tiene 5 respuestas útiles diferentes que dicen cosas bastante diferentes pero complementarias (sorprendente, ¿eh?). Esta respuesta combina esas respuestas en una forma más útil y agrega dos soluciones más.

No hay Oracle Express Edition para Windows de 64 bits. Ver este funcionario [pero sin respuesta] forum thread. Por lo tanto, estos son los tipos de soluciones:

  • de pago. Las versiones de pago de Oracle (Standard/Enterprise) son compatibles con Windows de 64 bits.
  • Hack. Muchas personas han instalado correctamente el software Oracle XE de 32 bits en Windows de 64 bits. This blog post parece ser el más citado como útil. Esto no es compatible, por supuesto, y el seguimiento de sesión es known to fail. Pero para muchas personas esta es una buena solución.
  • VM. Si su objetivo es simplemente ejecutar Oracle en una máquina con Windows de 64 bits, ejecutar Oracle en una máquina virtual puede ser una buena solución. VirtualBox es una opción natural porque es gratis y Oracle proporciona pre-configured VMs con Oracle DB instalado. VMWare u otros sistemas de virtualización funcionan igual de bien.
  • Desarrollar solamente. Muchos usuarios quieren Oracle XE solo para aprender Oracle o para probar una aplicación con Oracle. Si ese es su requisito, entonces Oracle Enterprise Edition (incluido soporte para Windows de 64 bits) es gratuito "solo con el propósito de desarrollar, probar, crear prototipos y demostrar su aplicación".
+0

+1 para el desarrollador de VM precompilado –

Cuestiones relacionadas