lunes, 7 de junio de 2010

ORACLE, Crear script para correr en base de datos desde sistema operacional (Linux)

Para crear un script (que corra sentencias SQL) desde sistema operacional Linux se debe crear un archivo de texto, preferiblemente con extencion sh (*.sh) el cual debe tener como propietario el usuario “oracle” obviamente con permisos de lectura y ejecución para propietario…Esta técnica es muy útil para lanzar y programar trabajos desde el sistema operacional, El archivo en cuestión debe tener el siguiente cuerpo

ORACLE_HOME=/XXXXXXXXXX
ORACLE_SID=XXXX
PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_HOME
export ORACLE_SID
export PATH
sqlplus -s /nolog << EOF
conn / as sysdba

“sentencias sql separadas por punto y coma”

exit
EOF

No hay comentarios:

Publicar un comentario