COPIAS DE ESQUEMAS - AMBIENTES DESARROLLO

IMC
28 de Diciembre del 2005
Nuestra compañía posee una Base de Datos Oracle en Producción con un Esquema ADM, y posee distintos ambientes de DESARROLLO y QA (Control de Calidad), los que se necesitan mantener Actualizados y ser copias Fieles de este esquema de Producción ADM. Ahora cada ambiente de DESARROLLO y QA, aunque posee los mismos elementos (Tablas, Triggers, Packages, Vistas, Sinónimos, Etc.) se crean con Distintos Nombres, ya que se cuenta con una sola máquina para DESARROLLO y sólo una máquina para QA, por lo que los Esquemas COPIA del esquema de Producción ADM, en máquinas de DESARROLLO y QA se llaman ADM_1 , ADM_2 , ADM_3 , etc. La pregunta es ¿cómo realizar la mantención de estos ambientes COPIA del esquema ADM de Producción? Con Sinónimos, Con DUMP (dump deja fijo el usuario así que no nos sirve para crear distintos esquemas con distintos nombres). Lo que hacemos nosotros reconstruimos los ambientes DESDE 0 con las shells originales, pero este procedimiento es extremadamente Caro y Complejo, por lo que estamos buscando alternativas como por ejemplo Crear los Ambientes con herramientas como TOAD u otras propias de Oracle. Ojalá que alguien haya pasado por esta problemática y la haya solucionado. Gracias por vuestro tiempo y colaboración.

Rodolfo Reyes
28 de Diciembre del 2005
Lo mas sencillo si no tienes mas computadoras. Es hacer N instalaciones de Oracle en la misma computadora. De esta menera no tienes que cambiar nada(usuarios, sinonimos, etc.).

En mi trabajo tenemos instalado dos instancias de oracle en el mismo servidor, una la utilizamos de desarrollo y la otra de pruebas.


Jos?ntonio
28 de Diciembre del 2005
Hola,

Creo con el dump si te valdría porque en el import, en la base de datos destino pones FROMUSER=ADM TOUSER=ADM_1, y te crea todos los objectos (tablas,vistas,triggers,etc..) en el esquema AMD_1.

Espero haberte ayudado.

Saludos