Files
Database/_UP/4610to1.sql
2012-05-06 12:54:48 +00:00

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.