Obsah
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ů:
- záloha databáze a klienta Helios Orange
- stažení a instalace nové verze Helios Orange (číslo 2.0.2009.0909 a vyšší)
- provedení skriptu na převod oblasti Energo
- 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.
Historie: • Změny ve verzi 1.0.2009.1015