oracle linux.
Делать это нужно было автоматически перед выключание или ребутом сервера.
Наваял скрипт и кинул его в /etc/init.d/ но скрипт не срабатывал, права
доступа и +x были в порядке.
Вообщем решение найдено...оказывается, чтобы скрипту при
перезагрузке(или на уровнях 0,1 и 6) отправилась команда 'service
mystartscript stop' нужно при старте скрипта положить в папку
/var/lock/subsys пустой файл с именем, таким же как у скрипта....т.е.
сделать 'touch /var/lock/subsys/mystartscript'....и главно не забыть его
потом удалить(т.е. в stop добавить строку 'rm -f
/var/lock/subsys/mystartscript')...
Главное не забудьте поменять ORA_HOME= на свой.