2008-08-25 12 views

Respuesta

19

Oracle tiene una edición expresa también. Creo que es más limitado, aunque (IIRC, que sólo puede tener una base de datos en una instancia)

Oracle XE

+2

Limitaciones: * Soporta hasta 4 GB de datos de usuario * se ejecuta en un procesador de 1 en cualquier servidor de tamaño * Utiliza un máximo de 1 GB de RAM en cualquier servidor de tamaño * Una base de datos por máquina –

4

Oracle permite a los desarrolladores a descargar y utilizar Oracle de forma gratuita con el fin de desarrollar software (al menos para el prototipo inicial, mejor para leer los términos de la licencia). Descargas here.

1

No recomiendo Oracle XE. Mis compañeros de trabajo y yo hemos estado haciendo un proyecto en Oracle y sufrimos graves fallas después de intentar usar XE para nuestras instancias de desarrollo local. La base de datos funcionó bien hasta que comenzamos a ejecutar pruebas de estrés locales, momento en el que comenzó a abandonar las conexiones.

No sé si se trata de una limitación intencional, documentada o si tal vez cada uno de nosotros acaba de golpear un error extraño, pero le recomiendo que se mantenga alejado de XE. Cuando ambos cambiamos a la versión completa, nuestros problemas desaparecieron de inmediato.

Además, Oracle no requiere ningún tipo de confirmación de licencia para el servidor completo; tienes que hacer clic en algo para decir que efectivamente has adquirido una licencia, pero eso no te hace probarlo. Entonces, si realmente tiene una licencia para usar Oracle, no hay ninguna razón por la cual no pueda instalar la versión completa en sus máquinas de desarrollo.

+4

no sería realizar pruebas de esfuerzo XE , deberías hacer eso en una instancia completa de Oracle (licencia de desarrollador) en un servidor real. XE es útil porque tiene una huella mucho más pequeña, es más liviana y su instalación es mucho más sencilla. –

+0

Nuestras pruebas de estrés fueron muy leves; solo unas pocas docenas de hilos haciendo cosas simultáneamente.Este es el tipo de cosas que un desarrollador necesita para poder ejecutar en su propia caja durante las pruebas, y si XE no puede hacer eso, no recomiendo usar XE para nada. –

+0

No estoy seguro de que muchos desarrolladores tengan esta necesidad, y si no, creo que XE es probablemente una solución muy viable para el desarrollo de host local, especialmente si no tiene una licencia para la versión completa. – Trevor

7

que han tenido mucho éxito utilizando Oracle 10g Express Edition. Viene con Oracle Aplication Express que permite la administración simple y la creación de software a través de una interfaz web. Está limitado a 4 Gb de espacio en disco, 1 Gb de RAM y solo usará 1 procesador.

Es gratis y en mi opinión ha sido 100% confiable. Se puede alojar fácilmente dentro de una máquina virtual.

También Oracle SQL Developer es una aplicación multiplataforma que se puede utilizar con cualquier versión de Oracle y también es gratuita. Oracle 10g es excelente. Vaya por ello :-)

2

Terminamos usando Oracle XE. Instalar cliente, instalar express, reiniciar, simplemente funciona.

6

estoy contento con Oracle XE con fines de desarrollo.

Tengo este pedazo de wisdow para compartir; si usted está teniendo problemas como ORA-12519: TNS: no hay ningún controlador de servicio apropiado encontrado o ORA-12560: TNS: error del adaptador de protocolo de vez en cuando y luego tratar de cambiar su parámetro PROCESOS, inicie sesión en Oracle utilizando sys as sysdba y ejecutar el siguiente:

ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE; 

Después de cambiar el parámetro PROCESSES, reinicie su servicio Oracle.

Cuestiones relacionadas