Pridávanie nových vlastností a optimalizácie EDA majú niekedy za dôsledok spätne nekompatibilné zmeny na databázovej úrovni. Preto bol definovaný pojem "verzia EDA databázy". Procesy EDA (edaserver, edadll, eda_workbook) dokážu pracovať len s takou verziou EDA databázy, pre akú boli vytvorené. V prípade, že je proces určený pre novšiu alebo staršiu verziu ako je verzia databázy, tak sa k nej odmietne pripojiť a do logu vypíše chybové hlásenie.

Upgrade databázy je možné vykonať len pomocou procesu EDA Server spusteným len pre tento účel pomocou parametra /EDAUPGRADE. EDA Server sa pripojí k databáze, vykoná všetky potrebné úpravy a skončí.

Upozornenie: Upgrade databázy je časovo náročná operácia a v závislosti na veľkosti databázy, výkonu hardvéru a rýchlosti siete môže trvať desiatky minút až niekoľko hodín. Preto sa odporúča vykonávať upgrade na neaktívnej aplikácii (spustený len D2000 Server bez ďalších procesov - štartovací parameter /N) pri minimálnej záťaži hardvéru. Za žiadnych okolností by sa nad jednou databázou nemali spúšťať viaceré EDA Servery pre upgrade databázy!


Príklad upgrade databázy:

	edaserver.exe /EDATNSeda /EDAUSReda_user /EDAPWDeda_secret /EDAUPGRADE

V prípade, že sú zadefinované predvolené parametre pripojenia k databáze, je jediný povinný parameter /EDAUPGRADE.


Zoznam najdôležitejších zmien podľa verzie EDA databázy:

Verzia 0 Prvotná verzia EDA databázy.
Verzia 1 Časy zmenových vektorov sú uložené v UTC namiesto lokálneho času.
Verzia 2 Všetky vektory sú v EDA tablespace tabuľkách, pridaná podpora verziovania a napojenie na archívne objekty.

Súvisiace stránky:

Napíšte komentár