в сценарии оболочки UNIX Я нахожусь в одном каталоге ex:- cd /usr/was/scr
, затем после подключения к SQLPLUS
для входа в базу данных для запуска файла сценария SQL xyz.sql из другого местоположения каталога ex:- /usr/was/abcd
.Как выполнить xyz.sql после входа в базу данных.Вот пример кода.
cd /usr/was/scr
sqlplus -s <schema>/<user>@<tns> << EOF
exec xyz.sql
spool xyz.log
exit;
EOF
xyz.sql Файл находится в каталоге /usr/was/abcd
.