#!/usr/bin/ksh ########################################################### # Progetto: Gateway MNP ########################################################### THIS_PATH=`dirname $0` . $THIS_PATH/../setEnv.sh $THIS_PATH/../TestNodo.sh if [ $? -eq 0 ] then # ESECUZIONE SCRIPT if [[ "$#" -eq 2 ]] then mese=$1 anno=$2 adesso=$(date) echo '******' $adesso Eseguo script Aggiornamento e Calcolo DONOR-PORTING $MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_SLA_SQL_HOME}/AggiornaDonor.sql $mese $anno > ${MNP_LOG_SCRIPT_SLA_HOME}/AggiornaDonor.log 2>&1 if [[ $? -eq 0 ]] then $MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_SLA_SQL_HOME}/AggiornaPorting.sql $mese $anno > ${MNP_LOG_SCRIPT_SLA_HOME}/AggiornaPorting.log 2>&1 if [[ $? -eq 0 ]] then adesso=$(date) echo '**' $adesso '**' FINE AGGIORNAMENTO $MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_REP_SQL_HOME}/report_sla_donor_3Parti.sql $mese $anno > ${MNP_LOG_SCRIPT_REP_HOME}/report_sla_donor_3Parti.log 2>&1 echo '******' $adesso report eseguito. $MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_SLA_SQL_HOME}/FineSlaDonorTerzeParti.sql $mese $anno > ${MNP_LOG_SCRIPT_SLA_HOME}/FineSlaDonorTerzeParti.log 2>&1 else echo "Attenzione errore nella esecuzione della procedura: 'AggiornaPorting.sql'" exit fi else echo "Attenzione errore nella esecuzione della procedura: 'AggiornaDonor.sql'" exit fi else echo 'Attenzione inserire il mese e anno di elaborazione (mm yyyy)' fi fi