First Commit - Source Code from Reply

This commit is contained in:
vincenzofariello
2024-05-13 12:54:14 +02:00
parent 73e32a5020
commit a15aee1f08
11184 changed files with 1065913 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
###CRONTAB NODO dbcesebep2
##minute (0-59), hour (0-23), day of the month (1-31), month of the year (1-12), day of the week (0-6 with 0=Sunday)
###################################################################################################################
##00 08 * * * /archive_log_ist2/canc_vecchi.ksh 2>&1 >> /archive_log_ist2/canc_vecchi.log
##00 07 * * * /arclog_dbcgo_ist2/canc_vecchi_dbcgo.ksh 2>&1 >> /arclog_dbcgo_ist2/canc_vecchi_dbcgo.log
00,30 * * * * /oracle/UTILITY/stat/take_snapshot.sh 2>&1 >> /oracle/UTILITY/stat/take_snapshot.log
00 05 * * * /oracle/UTILITY/copia_crontab.ksh 2>&1 >> /dev/null
###########################################################################################################
# Supporto Esercizio DBA CRM - situazione tablespace giornaliera
##30 07 * * * /oracle/UTILITY/cron_rep_nuovo.ksh 2>/dev/null 1>/dev/null
###########################################################################################################
## lancio ogni 5 minuti
##00,05,10,15,20,25,30,35,40,45,50,55 * * * * /oracle/UTILITY/lancia_utenti_attivi.ksh 2>&1 >> /dev/null
## lancio ogni 2 minuti
00,02,04,06,08,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58 * * * * /oracle/UTILITY/lancia_utenti_attivi.ksh 2>&1 >> /dev/null
###########################################################################################################
## CONTROLLO OPEN_CURSOR
## lancio ogni 2 minuti
##00,02,04,06,08,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58 * * * * /oracle/UTILITY/lancia_cursori.ksh 2>&1 >/dev/null
## lancio ogni minuto
#* * * * * /oracle/UTILITY/lancia_cursori.ksh 2>&1 >/dev/null
###################################################################################################################
00 07 * * * /oracle/UTILITY/refresh_viste_DWH_SEQ.ksh 2>&1 >> /dev/null
00 00 * * * /oracle/UTILITY/refresh_viste_DWH_SEQ_1.ksh 2>&1 >> /dev/null

View File

@@ -0,0 +1,8 @@
#!/usr/bin/ksh
. /oracle/.profile
echo $ORACLE_SID
$ORACLE_HOME/bin/sqlplus dwh/dwh@MNP2 @$HOME/UTILITY/refresh_viste_DWH_SEQ.sql >> $HOME/UTILITY/refresh_viste_DWH_SEQ.log
cd $HOME/UTILITY/
cat refresh_viste_DWH_SEQ.lst | mail -s " MNP: Esito Refresh Viste Nodo2" SupportoEsercizioDBACRM@mail.tim.it
cat refresh_viste_DWH_SEQ.lst | mail -s " MNP: Esito Refresh Viste Nodo2" TIMMNPAReportAOM@telecomitalia.it

View File

@@ -0,0 +1,33 @@
set timing on
spool /oracle/UTILITY/refresh_viste_DWH_SEQ.lst
select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') data_inizio from dual;
--prompt DWH.MNP_DWH_RICH_DON_VIRT_EXT
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_RICH_DON_VIRT_EXT', 'C');
prompt DWH.MNP_DWH_DON
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_DON' , 'C');
--prompt DWH.MNP_DWH_POR
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_POR', 'C');
--prompt DWH.MNP_DWH_CESS_IN
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_CESS_IN', 'C');
prompt DWH.MNP_DWH_CESS_OUT
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_CESS_OUT','C');
prompt DWH.MNP_DWH_DON_VIRT
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_DON_VIRT', 'C');
--prompt DWH.MNP_DWH_REC_PUSH_VIRT
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_REC_PUSH_VIRT', 'C');
--prompt DWH.MNP_DWH_TC_ANOMALO
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_TC_ANOMALO', 'C');
--prompt DWH.MNP_DWH_RICH_REC_VIRT_EXT
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_RICH_REC_VIRT_EXT', 'C');
--prompt DWH.MNP_DWH_gest_rich_rec_ext
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_gest_rich_rec_ext', 'C');
prompt DWH.MNP_DWH_gest_rich_don_ext
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_gest_rich_don_ext', 'C');
--prompt DWH.MNP_DWH_XML_IN
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_XML_IN', 'C');
prompt DWH.MNP_DWH_REC_PUSH
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_REC_PUSH', 'C');
select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') data_fine from dual;
spool off
exit;

View File

@@ -0,0 +1,8 @@
#!/usr/bin/ksh
. /oracle/.profile
echo $ORACLE_SID
$ORACLE_HOME/bin/sqlplus dwh/dwh@MNP2 @$HOME/UTILITY/refresh_viste_DWH_SEQ_1.sql >> $HOME/UTILITY/refresh_viste_DWH_SEQ_1.log
cd $HOME/UTILITY/
cat refresh_viste_DWH_SEQ_1.lst | mail -s " MNP: Esito Refresh Viste Nodo2 DWH_SEQ_1" SupportoEsercizioDBACRM@mail.tim.it
cat refresh_viste_DWH_SEQ_1.lst | mail -s " MNP: Esito Refresh Viste Nodo2 DWH_SEQ_1" TIMMNPAReportAOM@telecomitalia.it

View File

@@ -0,0 +1,19 @@
set timing on
spool /oracle/UTILITY/refresh_viste_DWH_SEQ_1.lst
select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') data_inizio from dual;
--
--
-- Come da mail di Cerasaro del 24-11-2011, momentaneamente, il refresh
-- della vista sotto riportata viene inibito.
prompt DWH.MNP_DW_XML_IN_OUT
prompt Refresh disattivato il 24-11-2011 come da mail di Cerasaro.
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DW_XML_IN_OUT', 'C');
select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') data_fine from dual;
spool off
exit;

View File

@@ -0,0 +1,4 @@
#!/usr/bin/ksh
. /oracle/.profile
echo $ORACLE_SID
$ORACLE_HOME/bin/sqlplus dwh/dwh@MNP2 @$HOME/UTILITY/refresh_viste_DWH_SEQ.sql >> $HOME/UTILITY/refresh_viste_DWH_SEQ.log

View File

@@ -0,0 +1,39 @@
set timing on
spool /oracle/UTILITY/refresh_viste_DWH_SEQ.lst
select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') data_inizio from dual;
prompt DWH.MNP_DWH_REC_PUSH
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_REC_PUSH', 'C');
--prompt DWH.MNP_DWH_RICH_DON_VIRT_EXT
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_RICH_DON_VIRT_EXT', 'C');
prompt DWH.MNP_DWH_DON
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_DON' , 'C');
--prompt DWH.MNP_DWH_POR
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_POR', 'C');
--prompt DWH.MNP_DWH_CESS_IN
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_CESS_IN', 'C'); eliminato il report
--prompt DWH.MNP_DWH_CESS_OUT
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_CESS_OUT','C');
prompt DWH.MNP_DWH_DON_VIRT
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_DON_VIRT', 'C');
--prompt DWH.MNP_DWH_REC_PUSH_VIRT
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_REC_PUSH_VIRT', 'C');
--prompt DWH.MNP_DWH_TC_ANOMALO
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_TC_ANOMALO', 'C');
--prompt DWH.MNP_DWH_RICH_REC_VIRT_EXT
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_RICH_REC_VIRT_EXT', 'C');
--prompt DWH.MNP_DWH_gest_rich_rec_ext
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_gest_rich_rec_ext', 'C');
prompt DWH.MNP_DWH_gest_rich_don_ext
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_gest_rich_don_ext', 'C');
--prompt DWH.MNP_DWH_XML_IN
--EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_XML_IN', 'C');
select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') data_fine from dual;
spool off
exit;

View File

@@ -0,0 +1,4 @@
#!/usr/bin/ksh
. /oracle/.profile
echo $ORACLE_SID
$ORACLE_HOME/bin/sqlplus dwh/dwh@MNP2 @$HOME/UTILITY/refresh_viste_DWH_SEQ_1.sql >> $HOME/UTILITY/refresh_viste_DWH_SEQ_1.log

View File

@@ -0,0 +1,14 @@
set timing on
spool /oracle/UTILITY/refresh_viste_DWH_SEQ_1.lst
select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') data_inizio from dual;
prompt DWH.MNP_DW_XML_IN_OUT
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DW_XML_IN_OUT', 'C');
select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') data_fine from dual;
spool off
exit;