Files
Database/_UP/prologue.inc
Peter Feij 4c683a4db1 Afgesplitst
svn path=/Database/trunk/; revision=10410
2010-09-14 16:15:10 +00:00

61 lines
2.0 KiB
SQL

/* _up/prologue.inc
* Proloog van update script van Facilitor, to be included in every schema update
*
* $Revision: 1 $
* $Modtime: 14-09-10 16:26 $
*/
#include "modules.h"
#include "comsql.h"
/* Test eerst of de vorige versie van module FAC zoals genoemd in tabel
* fac_module wel het te verwachten versienummer heeft
* als dat niet zo is dient de gebruiker het script ZELF af te breken middels
* control-c.
* If you want to use this script in an non-interactive fashion, use
DEFINE ACCEPT_DB6=1
@@DB5TO6.SQL
in a script
* Nu vervolgt het script en zal aan het einde van het script
* het interne versienummer en de datum worden bijgewerkt.
*/
SPOOL OFF
SET HEADING OFF
SET TERMOUT ON
SET FEEDBACK OFF
SET ECHO OFF
SET PAGESIZE 0
PROMPT ************************************************************************
PROMPT UPGRADE SCRIPT van Facilitor schemaversie 5.0.6.x naar DB _DBVERSION
PROMPT Copyright (c) 1996-2010 SG|facilitor bv. All rights reserved.
PROMPT $Revision: 1 $
PROMPT
SELECT 'Uw huidige versie van Facilitor@' || USER || ' is ' || fac.getdbversion()
FROM DUAL;
PROMPT
PROMPT INDIEN DE HUIDIGE VERSIE NIET DE VERWACHTE VERSIE IS
PROMPT MAG DIT SCRIPT NIET WORDEN UITGEVOERD! In dat geval moet
PROMPT u het script NU middels CONTROL-C afbreken.
PROMPT
PROMPT Deze upgrade moet worden uitgevoerd op een moment dat er
PROMPT geen gebruikers of processen bezig zijn met Facilitor.
PROMPT
PROMPT ************************************************************************
PROMPT
PROMPT Als de versies overeenkomen dient nu ENTER te worden gedrukt.
PROMPT EVALCONCAT(&&ACCEPT_DB, _DBVERSION)
PROMPT
PROMPT De upgrade wordt vervolgd. Even geduld a.u.b...
PROMPT
SET DEFINE OFF /* Pas na de accept! */
SET HEADING OFF
SET FEEDBACK ON
SET VERIFY OFF
SET LINESIZE 1000
SET TIME ON
SET SERVEROUTPUT ON;
/* om zeker te weten dat eventuele conversies goed gaan */
ALTER SESSION SET nls_territory='america';
SPOOL EVALCONCAT(x, _VER).LST