Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2018, 20:01
Avatar de eschwartz
eschwartz
 
Fecha de Ingreso: enero-2002
Ubicación: Chosica
Mensajes: 1.098
Antigüedad: 22 años, 11 meses
Puntos: 8
archivo .sh para automatizar un proceso

Estimados foreros, quisiera por favor me permitan realizar una consulta y es que cada vez que tengo que restaurar mi base de datos (oracle 11g sobre oracle linux) virtualizada con vmware, tengo que eliminar entre otros objetos de la base de datos las tablas de un esquema determinado ejecutando un select de este tipo

SELECT 'DROP TABLE '||TABLE_NAME||' CASCADE CONSTRAINTS PURGE;' FROM ALL_TABLES WHERE OWNER = 'MIESQUEMA';

genero el select y ejecuto el resultado desde el plsql y luego hago la restauracion de mi base de datos con un dmp actualizado, lo que intento hacer es q por medio de la ejecucion de un archivo .sh pueda realizar esta tarea simplemente ejecutando este archivo, como le digo tengo que eliminar tablas, vistas, packages etc....existe alguna posiblidad que pueda hacer esto? si alguien me puede ayudar con algun tip se lo agradeceria infinitamente.
muchas gracias.
__________________
"Si miras fijamente la realidad, veras los pixeles"
------------------------------------------------------------------
ESOFT - SCHWARTZ GROUP ©
http://www.esoft.host56.com/