diff --git a/onces/PNBR/PNBR#85942.SQL b/onces/PNBR/PNBR#85942.SQL new file mode 100644 index 000000000..9958dd9aa --- /dev/null +++ b/onces/PNBR/PNBR#85942.SQL @@ -0,0 +1,53 @@ +-- +-- $Id$ +-- +-- PNBR#85942 "Response Buffer Limit overschreden" door falende Topdesk koppeling +-- Opruimen tracking +-- +DEFINE thisfile = 'PNBR#85942.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 (7454521, 8036036) + +DELETE fac_tracking t + WHERE fac_tracking_refkey = 336324 + AND t.fac_srtnotificatie_key = 655 + AND fac_tracking_oms = + 'Topdesk actie naar aanvr mld: 336324/-1422: ORA-01422: Exact ophalen retourneert meer dan het gevraagde aantal rijen.' + AND t.fac_tracking_key NOT IN (7454521, 8036036); + +-- Netjes vermelden dat we dit gedaan hebben + +INSERT INTO fac_tracking (fac_srtnotificatie_key, + fac_tracking_refkey, + fac_tracking_oms) + VALUES (655, + 336324, + 'Logcentre PNBR#85942: 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