Ejecutar script .sql
Hola
Tengo un script .sql que quiero ejecutar desde suse contra oracle, como podria escribir un .sh para lanzarlo todos los dias a una determinada hora?
Gracias
Tengo un script .sql que quiero ejecutar desde suse contra oracle, como podria escribir un .sh para lanzarlo todos los dias a una determinada hora?
Gracias
Son las 2:28 hs y no puedo dormir :(
Bue la cosa es asi
el shell script podria ser asi:
###############################################
## ckalgo.sh ##
###############################################
#!/bin/ksh
sqlplus -s system/$1@$2 @/rutacompleta/script.sql
En el crontab del usuario oracle podrias poner :
00 15 * * 1-5 /rutacompleta/ckalgo.sh manager ORCL
Explicacion: de Lunes a viernes (1-5) a las 15:00 hs se va a ejecutar el script ckalgo.sh que se va a conectar a la base de datos ORCL con el usuario system y password manager y va a ejecutar el script.sql
Espero te sirva :D
Saludos
Bue la cosa es asi
el shell script podria ser asi:
###############################################
## ckalgo.sh ##
###############################################
#!/bin/ksh
sqlplus -s system/$1@$2 @/rutacompleta/script.sql
En el crontab del usuario oracle podrias poner :
00 15 * * 1-5 /rutacompleta/ckalgo.sh manager ORCL
Explicacion: de Lunes a viernes (1-5) a las 15:00 hs se va a ejecutar el script ckalgo.sh que se va a conectar a la base de datos ORCL con el usuario system y password manager y va a ejecutar el script.sql
Espero te sirva :D
Saludos
