Horário de Verão Stop/Start SAP

# Script Stop

# /empresa/stop_sap.sh

su prdadm -c "stopsap"

sleep 6

su oraprd -c "lsnrctl stop"

# Script Start

# /empresa/start_sap.sh

su oraprd -c "lsnrctl start"

sleep 6

su prdadm -c "startsap"

# Crontab

# Stop SAP (20 de fevereiro - Sábado - 23:45)

45 23 20 02 * [ "$(date '+\%w')" == "6" ] && /empresa/stop_sap.sh

# Start SAP (21 de fevereiro - Domingo - 00:15)

15 00 21 02 * [ "$(date '+\%w')" == "0" ] && /empresa/start_sap.sh

-------------------

Caso o script não funcione e o banco for sybase, tem que alterar a permissão de um arquivo.

# cd /usr/sap/<sid>/SYS/exe/run

# ls -la | grep sybctrl

# chown root sybctrl

# chmod 4755 sybctrl

# ls -la | grep sybctrl