Quiero que nuestro equipo para desarrollar contra las instancias locales de una base de datos Oracle. Con MS SQL, puedo usar SQL Express Edition. ¿Cuáles son mis opciones?Desarrollar en la instancia local de Oracle
Respuesta
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 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.
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.
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. –
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. –
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
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 :-)
Terminamos usando Oracle XE. Instalar cliente, instalar express, reiniciar, simplemente funciona.
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.
- 1. ¿Cómo desarrollar un desencadenador after serverror en Oracle?
- 2. IE9 cuelga una instancia local de Flask
- 3. Conexión a la instancia local de PostgreSql con JDBC
- 4. Declaración local "x" oculta la variable de instancia xcode warning
- 5. ¿Qué es la conexión de instancia y la conexión de servicio en Oracle?
- 6. ¿Es posible tener una instancia de clase de tipo "local"?
- 7. Las mejores maneras de desarrollar sin problemas en Javascript en una máquina local
- 8. C# Copia variable de instancia de variable local en funciones de la misma clase
- 9. Más de una ruta estática en la instancia de Flask local
- 10. ¿Es posible que Oracle sqlldr acepte una entrada TNS como un calificador de instancia en Oracle 10 y 11?
- 11. Copie archivos de la computadora local de linux a la instancia de amazon aws linux
- 12. ¿Cuál es la forma más simple de definir una variable local en Oracle?
- 13. Restablecer tiempo parte de la instancia de Calendario en Java
- 14. ¿Intenta conectarse internamente a Oracle, obteniendo una instancia inactiva?
- 15. Destructor no llama al devolver una instancia local
- 16. Interfaz Local/Remota de EJB en aplicaciones separadas en una única instancia del servidor de aplicaciones
- 17. En rieles, ¿importa usar variable local o variable de instancia en métodos de acción
- 18. Mensajería en la red local con .NET
- 19. C++ - Instancia de clase local única para toda la duración del programa
- 20. "La cadena de conexión especifica una instancia Sql Server Express local", Excepto que no
- 21. Desarrollar aplicación de alarma
- 22. Almacenamiento local para la aplicación de iPhone
- 23. Recuperar la URL de la instancia de Salesforce en lugar de la instancia de Visualforce
- 24. ¿Cómo copiar toda la carpeta de la instancia de Amazon EC2 Linux a la máquina local de Linux?
- 25. ¿Cómo encontrar el puerto local en el que se está ejecutando una instancia de raíles?
- 26. ¿Puedo desarrollar Android en Mac?
- 27. Desarrollar elementos web de SharePoint en ASP.NET
- 28. Usando Python para desarrollar la aplicación web
- 29. Crear una instancia de IDataAdapter de la instancia de IDbConnection
- 30. ¿Cómo desarrollar software de forma remota?
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 –