descargar - oracle software
Desarrollar en instancia local de Oracle (6)
Estoy contento con Oracle XE para fines de desarrollo.
Tengo esta pieza de wisdow para compartir; si tiene problemas como ORA-12519: TNS: no se encuentra un controlador de servicio apropiado o ORA-12560: TNS: error de adaptador de protocolo de vez en cuando, luego intente cambiar el parámetro PROCESSES, inicie sesión en Oracle utilizando sys como sysdba y ejecute el siguiendo:
ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE;
Después de cambiar el parámetro PROCESSES, reinicie su servicio Oracle.
Quiero que nuestro equipo se desarrolle frente a las instancias locales de una base de datos Oracle. Con MS SQL, puedo usar SQL Express Edition. ¿Cuáles son mis opciones?
He tenido mucho éxito usando 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 experiencia 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 usar con cualquier versión de Oracle y también es gratuita. Oracle 10g es excelente. Ve a por ello :-)
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 deliberada y 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.
Oracle permite a los desarrolladores descargar y usar Oracle de forma gratuita con el propósito de desarrollar software (al menos para el prototipo inicial, es mejor leer los términos de la licencia). Descargas aquí .
Oracle también tiene una edición express. Creo que es más limitado (IIRC, solo puedes tener una base de datos en una instancia)
Terminamos usando Oracle XE. Instalar cliente, instalar express, reiniciar, simplemente funciona.