diff --git a/onces/PNBR/PNBR#90015_1.sql b/onces/PNBR/PNBR#90015_1.sql new file mode 100644 index 000000000..215666519 --- /dev/null +++ b/onces/PNBR/PNBR#90015_1.sql @@ -0,0 +1,64 @@ +-- +-- $Id$ +-- +-- PNBR#90015 Schrijfruimte loopt vol door putorderslogging +-- Opruimen tracking +-- + +DEFINE thisfile = 'PNBR#90015.SQL' +DEFINE dbuser = '^PNBR' + +SET ECHO ON +SET DEFINE ON +COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT; +COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT; +WHENEVER SQLERROR CONTINUE; + +SELECT adm.getscriptspoolfile ('&thisfile') AS fcltlogfile FROM DUAL; + +SPOOL &fcltlogfile +WHENEVER SQLERROR EXIT; + +SELECT adm.checkscriptcust ('&dbuser') AS fcltcusterr FROM DUAL; + +WHENEVER SQLERROR CONTINUE; +PROMPT &fcltcusterr +SET DEFINE OFF + +------ payload begin ------ +-- Alle tracking regels verwijderen +-- behalve de eerste en de laatste + +DELETE fac_tracking t + WHERE t.fac_tracking_refkey = 24965 + AND t.fac_srtnotificatie_key = 43 + AND t.fac_tracking_oms LIKE '%Updating change Topdesk%' + AND t.fac_tracking_key BETWEEN 8639028 AND 8708151; + +DELETE fac_tracking t + WHERE t.fac_tracking_refkey = 360270 + AND t.fac_srtnotificatie_key = 655 + AND t.fac_tracking_oms LIKE '%Topdesk actie%' + AND t.fac_tracking_key BETWEEN 7173110 AND 7239465; + +-- Netjes vermelden dat we dit gedaan hebben + +INSERT INTO fac_tracking (fac_srtnotificatie_key, fac_tracking_refkey, fac_tracking_oms) + VALUES (655, 24965, 'Logcentre PNBR#90015: Dubbele tracking regels verwijderd'); + +INSERT INTO fac_tracking (fac_srtnotificatie_key, fac_tracking_refkey, fac_tracking_oms) + VALUES (655, 360270, 'Logcentre PNBR#90015: Dubbele tracking regels verwijderd'); +------ payload end ------ + +SET DEFINE OFF + +BEGIN + adm.systrackscriptId ('$Id$', 1); +END; +/ + +COMMIT; +SET ECHO OFF +SPOOL OFF +SET DEFINE ON +PROMPT Logfile of this upgrade is: &fcltlogfile \ No newline at end of file