Změny ve verzi 1.0.2009.1015

Obecné

Označování verzí

Od této verze se začínají verze oblasti Energo číslovat stejným způsobem, jako jsou označovány verze IS Helios Orange, tedy např. 1.0.2009.1015.

Přechod oblasti Energo na Unicode

Tato verze obsahuje pouze změny nezbytné k převodu databáze na UNICODE, neobsahuje žádné další změny.

Krátké vysvětlení principu přechodu na UNICODE: technicky se jedná o změnu všech atributů v databázi typů VARCHAR, CHAR a TEXT na nově používané NVARCHAR, NCHAR a NTEXT a to zejména v tabulkách, procedurách, funkcích a tím souvisejících dalších objektech, jako jsou např. cizí klíče, indexy a počítané sloupce.

Obsahem této verze není tedy standardní instalační balíček, avšak pouze:

  • SQL skript na převod
  • nové definice Helios Orange (def. přehledy, externí akce, vazby)

Postup instalace

Instalace předpokládá, že poslední nainstalovanou verzí oblasti Energo je 1.7.1.

Postup instalace se skládá z těchto bodů:

  1. záloha databáze a klienta Helios Orange
  2. stažení a instalace nové verze Helios Orange (číslo 2.0.2009.0909 a vyšší)
  3. provedení skriptu na převod oblasti Energo
  4. import nových definic oblasti Energo

Nyní podrobněji k jednotlivým bodům:

Stažení a instalace nové verze Helios Orange

Stažení a instalace nové verze Helios Orange se provádí obvyklým způsobem, je však nutné respektovat určité zvláštnosti přechodu standardního Helios Orange na UNICODE. Blíže v poradně Helios Orange či u dodavatele systému.

Provedení skriptu na převod oblasti Energo

Přiložený skript má příponu SQL namísto obvyklé přípony HQL, předpokládá se totiž jeho aplikace v prostředí SQL Management Studio, nikoliv přímo spuštěním pomocí Helios Orange.

Skript při převodu zohledňuje objekty (tabulky, atributy, cizí klíče, procedury atp.), které jsou součástí standardu oblasti Energo, skript nepřevádí jakékoliv další externí řešení připojená na oblast Energo (stejně jako Helios Orange nepřevádí externí řešení připojená na standard Helios Orange).

V případě, že taková externí řešení existují a jsou na připojena pomocí cizích klíčů na zmíněné textové atributy (VARCHAR, CHAR a TEXT) či v případě, že byla provedena změna datových struktur tabulek oblasti Energo, tak tento skritp skončí hláškou, ve které označí místo, které nelze převést.

V takovém případě je nutné doplnit skript o převod externích řešení či odpojit externí řešení (smazat cizí klíč), vrátit se k záloze a postup opakovat.

Import nových definic oblasti Energo

Po úspěšné aplikaci změnového skriptu zbývá jíž jen naimportovat nové definice (definované přehledy, externí akce a definované vazby).

Postup je standardní…

  • Nástroje přizpůsobení / Definované přehledy / Akce / Import…
  • Nástroje přizpůsobení / Externí akce / Akce / Import…
  • Nástroje přizpůsobení / Definované vazby / Akce / Import…

Po importu definovaných přehledů je zapotřebí provést akci Kontrola existence.


Osobní nástroje