Ejecutar script .sql

Elvira
14 de Junio del 2006
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

Melmak7
14 de Junio del 2006
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/[email protected]$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