Algemeen 2012-2

Navigatie:  »Geen bovenliggende onderwerpen«

Algemeen 2012-2

Terug naar hoofdstukoverzicht Start Dit onderwerp afdrukken  English version 

tg1.

De versie op het splash screen van Corsa en MyCorsa toont deze release 2012-2.

tg2.

Voor Microsoft SQL-Server en Oracle omgevingen zijn er deze release databasewijzigingen voor omgevingen waarin een reguliere <%Corsa% database, een AUDIT database en/of een ETL database worden gebruikt. Onderstaande tabel geeft weer in welke volgorde en op welke databases de genoemde scripts gedraaid dienen te worden bij een upgrade naar de 2012-2 release. Naast het draaien van de scripts dienen de bijbehorende schemaholders (voor de clients, AppServer en WebSpeed) aangepast te worden. Hiervoor kan contact worden opgenomen met de Servicedesk van BCT. Maak een back-up voordat wijzigingen in de database worden aangebracht.

 

Oracle database (alleen gebruiken indien automatische database upgrade tool van Oracle niet volstaat):

 

Standaard database

AUDIT database

ETL database

Upgrade vanaf 2008-2 of 2008-3 release

alter_corsa_200810.sql

alter_corsa_200904.sql

alter_corsa_200910.sql

alter_corsa_201004.sql

alter_corsa_201010.sql

alter_corsa_201104.sql

alter_corsa_201110.sql

alter_corsa_201204.sql

alter_corsa.sql

alter_audit_200810.sql

alter_audit_200904.sql

alter_audit_200910.sql

alter_audit_201004.sql

alter_audit_201010.sql

alter_audit_201104.sql

alter_audit_201110.sql

alter_audit_201204.sql

alter_audit.sql

alter_etl_201004.sql

alter_etl_201010.sql

alter_etl_201104.sql

alter_etl_201110.sql

 

Upgrade vanaf 2008-4 release

alter_corsa_200904.sql

alter_corsa_200910.sql

alter_corsa_201004.sql

alter_corsa_201010.sql

alter_corsa_201104.sql

alter_corsa_201110.sql

alter_corsa_201204.sql

alter_corsa.sql

alter_audit_200904.sql

alter_audit_200910.sql

alter_audit_201004.sql

alter_audit_201010.sql

alter_audit_201104.sql

alter_audit_201110.sql

alter_audit_201204.sql

alter_audit.sql

alter_etl_201004.sql

alter_etl_201010.sql

alter_etl_201104.sql

alter_etl_201110.sql

 

Upgrade vanaf 2009-2 release

alter_corsa_200910.sql

alter_corsa_201004.sql

alter_corsa_201010.sql

alter_corsa_201104.sql

alter_corsa_201110.sql

alter_corsa_201204.sql

alter_corsa.sql

alter_audit_200910.sql

alter_audit_201004.sql

alter_audit_201010.sql

alter_audit_201104.sql

alter_audit_201110.sql

alter_audit_201204.sql

alter_audit.sql

alter_etl_201004.sql

alter_etl_201010.sql

alter_etl_201104.sql

alter_etl_201110.sql

 

Upgrade vanaf 2009-4 release

alter_corsa_201004.sql

alter_corsa_201010.sql

alter_corsa_201104.sql

alter_corsa_201110.sql

alter_corsa_201204.sql

alter_corsa.sql

alter_audit_201004.sql

alter_audit_201010.sql

alter_audit_201104.sql

alter_audit_201110.sql

alter_audit_201204.sql

alter_audit.sql

alter_etl_201004.sql

alter_etl_201010.sql

alter_etl_201104.sql

alter_etl_201110.sql

 

Upgrade vanaf 2010-2 release

alter_corsa_201010.sql

alter_corsa_201104.sql

alter_corsa_201110.sql

alter_corsa_201204.sql

alter_corsa.sql

alter_audit_201010.sql

alter_audit_201104.sql

alter_audit_201110.sql

alter_audit_201204.sql

alter_audit.sql

alter_etl_201010.sql

alter_etl_201104.sql

alter_etl_201110.sql

 

Upgrade vanaf 2010-4 release

alter_corsa_201104.sql

alter_corsa_201110.sql

alter_corsa_201204.sql

alter_corsa.sql

alter_audit_201104.sql

alter_audit_201110.sql

alter_audit_201204.sql

alter_audit.sql

alter_etl_201104.sql

alter_etl_201110.sql

 

Upgrade vanaf 2011-2 release

alter_corsa_201110.sql

alter_corsa_201204.sql

alter_corsa.sql

alter_audit_201110.sql

alter_audit_201204.sql

alter_audit.sql

alter_etl_201110.sql

 

Upgrade vanaf 2011-4 release

alter_corsa_201204.sql

alter_corsa.sql

alter_audit_201204.sql

alter_audit.sql

 

 

Microsoft SQL Server database:

 

Standaard database

AUDIT database

ETL database

Upgrade vanaf 2008-2 of 2008-3 release

alter_200810.sql

alter_200904.sql

alter_200910.sql

alter_201004.sql

alter_201010.sql

alter_201104.sql

alter_201110.sql

alter_201204.sql

alter.sql

dbaudit-alter_200810.sql

dbaudit-alter_200904.sql

dbaudit-alter_200910.sql

dbaudit-alter_201004.sql

dbaudit-alter_201010.sql

dbaudit-alter_201104.sql

dbaudit-alter_201110.sql

dbaudit-alter_201204.sql

dbaudit-alter.sql

dbetl-alter_201004.sql

dbetl-alter_201010.sql

dbetl-alter_201104.sql

dbetl-alter_201110.sql

Upgrade vanaf 2008-4 release

alter_200904.sql

alter_200910.sql

alter_201004.sql

alter_201010.sql

alter_201104.sql

alter_201110.sql

alter_201204.sql

alter.sql

dbaudit-alter_200904.sql

dbaudit-alter_200910.sql

dbaudit-alter_201004.sql

dbaudit-alter_201010.sql

dbaudit-alter_201104.sql

dbaudit-alter_201110.sql

dbaudit-alter_201204.sql

dbaudit-alter.sql

dbetl-alter_201004.sql

dbetl-alter_201010.sql

dbetl-alter_201104.sql

dbetl-alter_201110.sql

Upgrade vanaf 2009-2 release

alter_200910.sql

alter_201004.sql

alter_201010.sql

alter_201104.sql

alter_201110.sql

alter_201204.sql

alter.sql

dbaudit-alter_200910.sql

dbaudit-alter_201004.sql

dbaudit-alter_201010.sql

dbaudit-alter_201104.sql

dbaudit-alter_201110.sql

dbaudit-alter_201204.sql

dbaudit-alter_201204.sql

dbaudit-alter.sql

dbetl-alter_201004.sql

dbetl-alter_201010.sql

dbetl-alter_201104.sql

dbetl-alter_201110.sql

Upgrade vanaf 2009-4 release

alter_201004.sql

alter_201010.sql

alter_201104.sql

alter_201110.sql

alter_201204.sql

alter.sql

dbaudit-alter_201004.sql

dbaudit-alter_201010.sql

dbaudit-alter_201104.sql

dbaudit-alter_201110.sql

dbaudit-alter_201204.sql

dbaudit-alter.sql

dbetl-alter_201004.sql

dbetl-alter_201010.sql

dbetl-alter_201104.sql

dbetl-alter_201110.sql

Upgrade vanaf 2010-2 release

alter_201010.sql

alter_201104.sql

alter_201110.sql

alter_201204.sql

alter.sql

dbaudit-alter_201010.sql

dbaudit-alter_201104.sql

dbaudit-alter_201110.sql

dbaudit-alter_201204.sql

dbaudit-alter.sql

dbetl-alter_201010.sql

dbetl-alter_201104.sql

dbetl-alter_201110.sql

Upgrade vanaf 2010-4 release

alter_201104.sql

alter_201110.sql

alter_201204.sql

alter.sql

dbaudit-alter_201104.sql

dbaudit-alter_201110.sql

dbaudit-alter_201204.sql

dbaudit-alter.sql

dbetl-alter_201104.sql

dbetl-alter_201110.sql

Upgrade vanaf 2011-2 release

alter_201110.sql

alter_201204.sql

alter.sql

dbaudit-alter_201110.sql

dbaudit-alter_201204.sql

dbaudit-alter.sql

dbetl-alter_201110.sql

Upgrade vanaf 2011-4 release

alter_201204.sql

alter.sql

dbaudit-alter_201204.sql

dbaudit-alter.sql

 

 

De scripts met een datum in de naam mogen maar één keer per database uitgevoerd worden. Hier kunnen namelijk CREATE statements in zitten en die kunnen fouten opleveren bij het meermaals uitvoeren van het script.

 

Bij het uitvoeren van bijvoorbeeld de alter_corsa_201004.sql wordt gevraagd om de small/medium/large data en index tablespace. Deze kunnen met het SQL commando ‘select tablespace_name from user_tablespaces’ worden achterhaald.

 

Er kan ook gebruik worden gemaakt van de automatische Database Upgrade Tool. Voor meer informatie hierover zie tg3. van het hoofdstuk 'Algemeen' in de technische release notes 2011-3.

tg3.

Voor Progress OpenEdge databases zijn deze release bovenstaande (tg2) databasewijzigingen van Corsa, AUDIT en/of ETL opgenomen in de programmatuur. Deze wijzigingen worden automatisch doorgevoerd bij de eerste keer inloggen in Corsa.

 

Zorg dat er geen gebruikers met de database zijn verbonden voordat deze wijzigingen worden uitgevoerd. Dat houdt dus ook in dat de AppServer en WebSpeed server gestopt moeten zijn ten tijde van de upgrade. Zijn deze niet gestopt dan kan een soortgelijke melding naar voren komen:

 

openstaande_connecties

 

Voorwaarde voor de database upgrade is dat de databaseupgrade plaatsvindt voordat de systeemtabellen van Corsa worden bijgewerkt.

tg4.

Informatie over het aantal tabellen en indexen van de diverse databases voor deze release.

 

Corsa database

Tabellen

Indexen

Progress

358

1055

Progress UTF-8

358

1055

Oracle

358

1413

Oracle UTF-8

358

1413

Microsoft SQL

358

1771

Microsoft SQL UTF-8

358

1413

 

AUDIT database

Tabellen

Indexen

Progress

377

1119

Progress UTF-8

377

1119

Oracle

377

1496

Oracle UTF-8

377

1496

Microsoft SQL

377

1873

Microsoft SQL UTF-8

377

1496

 

ETL database

Tabellen

Indexen

Progress

3

6

Progress UTF-8

3

6

Oracle

3

9

Oracle UTF-8

3

9

Microsoft SQL

3

12

Microsoft SQL UTF-8

3

9

 

tg5.

Met de vrijgave van de 2012-2 release wordt ook de Progress UTF-8 variant van de Corsa software vrijgegeven. Op dit moment bestaan er nog twee hoofdvarianten van de Corsa software, te weten regulier en Unicode (UTF-8 aanduiding). De Oracle UTF-8 variant is al beschikbaar voor de massa vanaf de 2011-4 release en vanaf de 2012-2 release is ook de Progress UTF-8 variant beschikbaar voor de massa. Voor meer informatie over de Unicode releases, zie het hoofdstuk 'Unicode' van het Corsa Availablity document.

 

tg6.

Vrijgave van de ondersteuning voor Progress OpenEdge 10.2B Service Pack 6. Dit Service Pack is onder andere noodzakelijk voor het gebruik van Corsa in combinatie met een Microsoft SQL UTF-8 database. De Microsoft SQL UTF-8 variant wordt voor de 2012-2 release alleen vrijgegeven voor pilots en niet voor de massa. Voor meer informatie over de Unicode releases, zie het hoofdstuk 'Unicode' van het Corsa Availablity document.

 

tg7.

De database analyse tool controleert vanaf de 2012-2 release ook op overtollige indexen in de database. Bovendien worden eventueel gevonden fouten in één overzicht weergegeven en niet meer één voor één. Indien er bijvoorbeeld een overtollige index in de database aanwezig was dan gaf de 'CRC check' in voorgaande releases een foutmelding over een niet juiste CRC van de database. De database analyse tool gaf daarentegen aan dat er geen verschillen waren gedetecteerd, waardoor de exacte oorzaak van de CRC foutmelding lastig te achterhalen was.