Ayuda Crear procedimiento PL/SQL

tatiana
31 de Enero del 2006
Saludos a todos.. soy nueva en esto de manejar oracle.. ya conozco como utilizar la herramienta sql loader.. me gustaria saber como se crea un procedimiento almacenado.. por lo que he investigado se tiene que crear un .sh uno con extension .sql que conenga la consulta o consultas con el programa en PL/SQL en . Alguien podria describir la estructura que debe tener el .sh . Se los agradezco.. Estoy un poco retrasada con mi trabajo por esta cuestion.. estoy trabajando sobre sistema operativo UNIX

alfaq
31 de Enero del 2006
PATH=<lo que contiene la variable PATH q necesites>.

export PATH

ORACLE_BASE=<ruta principal del producto> ejemplo: /u01/oracle
export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/<directorio de version>; export ORACLE_HOME

PATH=$PATH:$ORACLE_HOME/bin; export PATH

ORACLE_SID=<SID de tu base de datos>; export ORACLE_SID

sqlplus <usuario>/<password> @<nombre de script .sql>

creo que algo así para un sh

su - oracle -c "export ORACLE_SID=<sid de BD>; sqlplus <usuario>/<password> <<EOF

execute <nombre de procedimiento>

exit
EOF"

este se ejecuta desde la cuenta root

Si no me equivoco es así, en los dos casos.

tatiana
31 de Enero del 2006
Muchas gracias por tu tiempo..

Voy ha realizar pruebas