Algemeen 2014

Navigatie:  »Geen bovenliggende onderwerpen«

Algemeen 2014

Terug naar hoofdstukoverzicht Start Dit onderwerp afdrukken  English version 

 

tg1.

De versie op het splash screen van Corsa en MyCorsa toont deze release 2014. Deze Lange Termijn (LT) release wordt maximaal drie jaar door BCT ondersteund.

 

Zie voor meer informatie het releasebeleid van Corsa.

tg2.

Deze release bevat databasewijzigingen ten opzichte van de 2014 Milestone 2 release en eerder. De wijzigingen gelden voor de Corsa database en de AUDIT database. Voor ETL zijn er geen databasewijzigingen.

 

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

 

Corsa database

Tabellen

Indexen

Progress OpenEdge

368

1091

Oracle

368

1460

Microsoft SQL Server

368

1459

 

AUDIT database

Tabellen

Indexen

Progress OpenEdge

387

1149

Oracle

387

1537

Microsoft SQL Server

387

1536

 

ETL database

Tabellen

Indexen

Progress OpenEdge

3

6

Oracle

3

9

Microsoft SQL Server

3

9

 

tg3.

Vrijgave van de ondersteuning voor Progress OpenEdge 10.2B Service Pack 8.

 

Belangrijkste wijziging:

•Oplossing voor het probleem waarbij de ISAPI messenger (wsisa.dll) ervoor kan zorgen dat een geupload bestand beschadigd raakt. In MyCorsa NxT kon het voorkomen dat een geüpload PDF-bestand met specifieke karakters (opgeslagen als origineel bestand) corrupt raakt en dus ook niet meer getoond wordt. Het gevolg is dus ook dat er geen goed archiefdocument van gemaakt kan worden. In Service Pack 8 is hiervoor een oplossing ingebouwd, waardoor dit probleem niet meer kan optreden.

tg4.

Met de vrijgave van de 2014 release, wordt ook MIcrosoft Office 2013 ondersteund. Vanaf Microsoft Office 2013 wordt de ODMA integratie niet meer ondersteund vanuit Microsoft. Om toch te kunnen integreren met Microsoft Office 2013 (32-bits) is er een nieuwe integratie op basis van VSTO ontwikkeld. Zie de technische release notes van de Corsa Connector van de 2014 release voor meer informatie over de technische aspecten.

tg5a.

Vanaf de 2014 release is het mogelijk om afbeeldingen op te slaan in de Corsa database in een BLOB (Binary Large Object) of LOB (Large Object) veld. Deze afbeeldingen kunnen bijvoorbeeld gebruikt worden op variabele vensters. In het verleden werden deze afbeeldingen vaak op een netwerkshare opgeslagen. Let op: dit betekent niet dat de Corsa/Document Server documenten in de database worden opgeslagen. Deze documenten worden op het bestandssysteem opgeslagen.

 

Afbeeldingen kunnen vanaf de 2014 release in de Corsa database opgeslagen worden

Afbeeldingen kunnen vanaf de 2014 release in de Corsa database opgeslagen worden

tg5b.

Bij het gebruik van een Progress OpenEdge database is voor de LOB velden een aanpassing nodig. Bij het gebruik van Microsoft SQL Server en Oracle databases is een aanpassing niet van toepassing.

De aanpassing betreft het aanmaken van een extra data area in de .st file van de database. Dit geldt voor de Corsa database (dbcorsa), maar bij het gebruik van audit ook voor de audit database (dbaudit). Voor nieuwe installaties kan hiervoor de .st file gebruikt worden die bij de release wordt uitgeleverd, bij een upgrade van een bestaande omgeving naar de 2014 release kan het volgende stappenplan gevolgd worden:

 

1.Maak een .st file aan en geef deze een naam (bijvoorbeeld 'add_corsa_lob.st')

 

2.Voeg de volgende regels toe aan de .st file:

 

   add_corsa_lob.st

d "Corsa Lob":9,32;64 .\dbcorsa_9.d1 f  1048576

d "Corsa Lob":9,32;64 .\dbcorsa_9.d2

 

3. Voer het volgende script uit bij een 'online' database:

 

  add_corsa_lob_online.cmd

set DLC=...\bct\3party\progress\openedge

set DB=...\bct\data\db_files\db_prod

 

call "%dlc%\bin\prostrct" addonline "%db%\dbcorsa" "%db%\add_corsa_lob.st"

 

pause

 

set DLC=

set DB=

 

Indien de database 'offline' is, dan dient het commando:

 

call "%dlc%\bin\prostrct" addonline "%db%\dbcorsa" "%db%\add_corsa_lob.st"

 

vervangen te worden door:

 

call "%dlc%\bin\prostrct" add "%db%\dbcorsa" "%db%\add_corsa_lob.st"

 

Ditzelfde dient bij het gebruik van Audit ook voor de Audit database toegepast te worden (het voorbeeld gaat uit van een 'online database)':

 

   add_audit_lob.st

d "AuditLob":9,32;64 .\dbaudit_9.d1 f  1048576

d "AuditLob":9,32;64 .\dbaudit_9.d2

 

  add_audit_lob.cmd

set DLC=...\bct\3party\progress\openedge

set DB=...\bct\data\db_files\dbaudit_prod

 

call "%dlc%\bin\prostrct" addonline "%db%\dbaudit" "%db%\add_audit_lob.st.st"

 

pause

 

set DLC=

set DB=

 

Voeg de 'Corsa Lob' data area's (en 'AuditLob' in het geval van Audit) ook toe aan de originele dbcorsa.st (en dbaudit.st in het geval van Audit), zodat de data area's ook worden meegenomen bij een eventuele database repair/truncate.

 

Als deze aanpassing niet wordt gemaakt voordat de automatische database upgrade wordt gestart, verschijnen onderstaande foutmeldingen.

 

corsa_dbupgrade_failed_1

 

corsa_dbupgrade_failed_2

 

corsa_dbupgrade_failed_3

 

Klik op 'Annuleren' of 'Cancel' en voer bovenstaand batchscript uit om de database structuur te corrigeren alvorens de database upgrade opnieuw te starten.

tg6.

Indien de Corsa 2014 release wordt gebruikt dan dienen ook de minimale versies van de volgende componenten geïnstalleerd of bijgewerkt te worden (indien van toepassing):

•Corsa 7.2 Web Service, versie 7.2.145.2 / 049

•Corsa 7.2 StUF-BG 2.04 Web Service, versie 028

•Corsa/TaskService, versie 7.20.1405 / 004

 

Deze componenten zijn backwards compatibel met oudere releases. Zie voor meer informatie de installatiehandleidingen en/of het Corsa Availability document.