166 lines
4.5 KiB
SQL
166 lines
4.5 KiB
SQL
--
|
|
-- Update script van Facilitor versie 4.61.0 naar 4.61.1
|
|
--
|
|
SET TERMOUT ON
|
|
SET FEEDBACK OFF
|
|
SET ECHO OFF
|
|
SET PAGESIZE 0
|
|
SPOOL OFF
|
|
SET HEADING OFF
|
|
CLEAR SCREEN
|
|
|
|
PROMPT ***********************************************************************
|
|
PROMPT
|
|
PROMPT UPGRADE SCRIPT van Facilitor versie 4.61.0 naar 4.61.1
|
|
PROMPT versie voor Oracle
|
|
PROMPT $Revision$
|
|
PROMPT $Id$
|
|
PROMPT
|
|
SELECT 'De huidige versie van Facilitor is: '
|
|
|| fac_module_version
|
|
FROM fac_module
|
|
WHERE fac_module_name='FAC';
|
|
PROMPT
|
|
PROMPT Indien de huidige versie NIET de verwachte versie is mag dit script
|
|
PROMPT niet worden gerund! In dit geval dient het script nu middels
|
|
PROMPT CONTROL-C te worden afgebroken.
|
|
PROMPT
|
|
PROMPT Het wordt aangeraden om deze upgrade te draaien op een moment dat er
|
|
PROMPT geen gebruikers bezig zijn met de applicatie.
|
|
PROMPT
|
|
PROMPT Indien de versies overeenkomen dient nu ENTER te worden gedrukt...
|
|
PROMPT
|
|
PROMPT ***********************************************************************
|
|
ACCEPT nix PROMPT ''
|
|
PROMPT
|
|
PROMPT De upgrade wordt vervolgd. Even geduld a.u.b...
|
|
PROMPT
|
|
|
|
|
|
SET HEADING OFF
|
|
SET FEEDBACK ON
|
|
SET ECHO ON
|
|
SET VERIFY OFF
|
|
SET LINESIZE 1000
|
|
SET TIME ON
|
|
SET SERVEROUTPUT ON;
|
|
|
|
SPOOL x4610to1.LST
|
|
PROMPT
|
|
PROMPT Dit script is gerund in user:
|
|
SHOW USER ;
|
|
|
|
|
|
UPDATE fac_module SET fac_module_version='04.61.1';
|
|
COMMIT;
|
|
|
|
/****************************** PLAATS HIERONDER DE UPDATES PER CALL ******************************/
|
|
|
|
|
|
|
|
--///////////////////////////////////////////////////////////////////////////////////////////////UWVA#622
|
|
|
|
CREATE TABLE fac_perfmon
|
|
(
|
|
fac_perfmon_datum
|
|
DATE
|
|
DEFAULT SYSDATE
|
|
CONSTRAINT fac_k_fac_perform_datum PRIMARY KEY,
|
|
fac_perfmon_waarde
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_aantal
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_threshold
|
|
NUMBER,
|
|
fac_perfmon_users
|
|
NUMBER
|
|
)
|
|
;
|
|
|
|
--///////////////////////////////////////////////////////////////////////////////////////////////UWVA#627
|
|
CREATE TABLE fac_perfmon_sample
|
|
(
|
|
fac_perfmon_sample_datum
|
|
DATE
|
|
DEFAULT SYSDATE,
|
|
fac_perfmon_sample_waarde1
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_sample_waarde2
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_sample_waarde3
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_sample_waarde4
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_sample_waarde5
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_sample_waarde6
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_sample_waarde7
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_sample_waarde8
|
|
NUMBER
|
|
DEFAULT 0,
|
|
fac_perfmon_sample_waarde9
|
|
NUMBER
|
|
DEFAULT 0,
|
|
prs_perslid_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_prs_perslid_key1 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE,
|
|
fac_perfmon_sample_ip
|
|
VARCHAR2(32),
|
|
fac_perfmon_sample_opmerking
|
|
VARCHAR2(60)
|
|
)
|
|
;
|
|
create index fac_i_fac_perfmon_sample1 on fac_perfmon_sample(fac_perfmon_sample_datum);
|
|
create index fac_i_fac_perfmon_sample2 on fac_perfmon_sample(fac_perfmon_sample_ip);
|
|
create index fac_i_fac_perfmon_sample3 on fac_perfmon_sample(prs_perslid_key);
|
|
|
|
-- Views in recreate
|
|
-- Package in recreate
|
|
|
|
INSERT INTO fac_functie
|
|
(fac_functie_code, fac_functie_omschrijving, fac_functie_module,
|
|
fac_functie_min_level, fac_functie_discipline,
|
|
fac_functie_info
|
|
)
|
|
VALUES ('WEB_PERMON', 'Beheer:Performancemetingen', 'FAC',
|
|
0, 0,
|
|
'Autorisatie tbv performancemetingen (indien geconfigureerd!).'
|
|
);
|
|
|
|
--/////////////////////////////////////////////////////////////////////////////////////////////////FSN#1407
|
|
UPDATE fac_functie SET fac_functie_min_level=7 WHERE fac_functie_code='WEB_CNTBUS';
|
|
--//Was abusievelijk onder ALG terechtgekomen:
|
|
UPDATE fac_functie SET fac_functie_module='PRJ' WHERE fac_functie_code='WEB_PRJBOF';
|
|
|
|
--/////////////////////////////////////////////////////////////////////////////////////////////////
|
|
UPDATE FAC_MESSAGE
|
|
SET FAC_MESSAGE_TEXT = 'Facilitor 4.61.1'
|
|
WHERE FAC_MESSAGE_CODE = 'FAC_M002';
|
|
|
|
UPDATE FAC_MESSAGE
|
|
SET FAC_MESSAGE_TEXT = 'Welkom bij Facilitor 4.61.1'
|
|
WHERE FAC_MESSAGE_CODE = 'FAC_M035';
|
|
|
|
COMMIT;
|
|
SPOOL OFF
|
|
|
|
|
|
--///////////////////////////// now recreate all views, triggers etc acc to the latest state ///////
|
|
|
|
START recreate.sql
|
|
|
|
SET ECHO OFF
|
|
SET DEFINE ON
|
|
PROMPT De upgrade is gereed.. Controleer de LST-files.
|