Script Bash para Conectarse a Múltiples Bases de Datos Oracle y Ejecutar Consultas

pintura abstracta

Si necesita ejecutar la misma consulta en todas las bases de datos alojadas en su servidor, puede utilizar este script bash.

El script comprueba todas las instancias de Oracle en /etc/oratab, pero se salta cualquier línea comentada.

También omite todas las instancias ASM.

Debe crear un script con la consulta que desea ejecutar y pasarlo como argumento al script bash.

Crea un nuevo archivo llamado run_on_all.sh y pon este contenido dentro:

Continuar leyendo “Bash Script to Connect to Multiple Oracle Databases and Run Query”

Cómo ejecutar un script SQL de Oracle con nohup en Linux

fotografía secuencial de un río

Deberías ejecutar un shell con nohup en Linux para asegurarte de que las tareas o procesos de larga duración continúan ejecutándose incluso si tu sesión de usuario finaliza o se pierde una conexión de red.

Por ejemplo, cuando se gestiona una base de datos Oracle, a menudo es necesario ejecutar tareas que pueden llevar mucho tiempo, como la carga de datos, las copias de seguridad de la base de datos o las operaciones de mantenimiento.

Continuar leyendo “How to Run an Oracle SQL Script Using nohup on Linux”