DBAdmin.exe
DBAdmin
DBAdmin
DBAdmin.exe
Defaultne dodávaný exe súbor. Ide o nástroj určený na správu spojenia na databázu.

Nástroj je vhodný nielen na prevádzku multiverzie, ale i pre vykonávanie zálohovania a obnovu dát či update. Nástroj je určený predovšetkým servisným konzultantom servisnej siete výrobcu a správcom systému. Bežný užívateľ tento nástroj k svojej práci nebude potrebovať. Nástroj má podobu sprievodcu a obsahuje spoločné prvky sprievodcu.
Pre správu spojenia z príkazového riadka je možné využiť tiež nástroj DBAdminCMD.exe.

Keďže ide o jeden z nástrojov, ktoré pri neznalom použití môžu mať deštruktívne následky alebo pri ktorých nie je žiadúce, aby s nimi pracoval bežný užívateľ, je možné prístup do neho chrániť bezpečnostným heslom.
Program po spustení nástroja najprv skontroluje, či pre danú inštaláciu už bolo bezpečnostné heslo zadané. Heslo je pre všetky chránené nástroje spoločné. Pokiaľ heslo zatiaľ v danej inštalácii nebolo zadané v rámci spustenia niektorého z chránených nástrojov či jeho chránenej funkcie, program na túto skutočnosť upozorní a ponúkne možnosť ho zadať.
Zadanie hesla nie je povinné, ale v každom prípade ho odporúčame využívať. Môžete tak predísť nežiaducim manipuláciám napr. zo strany neznalej osoby, ktoré môžu mať pre váš systém aj značne deštruktívne následky.
Pokiaľ bezpečnostné heslo na spúšťanie nástrojov bolo v rámci spustenia niektorého z chránených nástrojov v danej inštalácii už zadané, zobrazí sa prihlasovací dialóg do nástrojov, v ktorom sa užívateľ musí prihlásiť zadaním bezpečnostného hesla. Po stlačení OK sa overuje jeho správnosť. Ak nebolo heslo zadané správne, program užívateľovi umožní opätovné zadanie mena a hesla (napr. v prípade preklepu). Pokiaľ ani opakovane nie je heslo zadané správne, program sa ukončí (rovnako po vyvolaní akcie Storno z prihlasovacieho dialógu). Ak bolo prihlásenie úspešné, systém pokračuje zobrazením okna tohto nástroja.
Ďalej nasleduje popis krokov sprievodcu:

Po spustení nástroja DbAdmin.exe sa zobrazí prvé dialógové okno Sprievodcu nastavením spojenia, tzn. 1. krok sprievodcu - Výber požadovanej operácie, kde vyberiete, akú akciu chcete vykonať. V spodnej časti okna sa zobrazuje zoznam doteraz existujúcich spojení na databázu so základnými informáciami o nich. Mj. je zde zobrazen aktuální stav databázového spojení a ve sloupci Alias je zobrazen alias daného spojení.
Na rýchlejšiu orientáciu viď nasledujúcu schému, ktorá dokresľuje, na aký stav databázy (DB) vedú jednotlivé voľby (so stručným popisom, čo sa stane):
Zo schémy plynie, že niektoré stavy databázy (DB) je možné docieliť viacerými spôsobmi. Nastaveniu je ale potrebné venovať zvýšenú pozornosť, aby ste si nevhodnou voľbou stavu neprepísali či nenarušili nejakú existujúcu databázu, ktorú chcete zachovať! Ide predovšetkým o prípad nového spojenia v kombinácii so stavmi Update DB a Obnova DB (v schéme vyznačené prerušovanou čiarou). Fialovou farbou je zakreslené, v akom mieste sa môžu uplatniť prípadné zákaznícke úpravy (pridanie vlastných databázových objektov (tabuľky, triggery, ...). V rámci zákazníckych úprav je možné zadať i nahranie dát z vybraného súboru *.DBE. Určené o.i. na riešenie prechodu medzi systémami ABRA Gen (migrácia). Nová DB potom bude obsahovať dáta z tohto súboru (v schéme nie je vyznačené).
V prípade väčšieho množstva spojení na rovnakú databázu platí nasledujúce:
- V prípade databázy Oracle je bežné, že dve spojenia ukazujú na rovnakú databázu a líšia sa len užívateľom/schémou. (V tomto prípade sa teda kontroluje duplicita páru SERVER Name a User_Name).
- V prípade databázy MSSQL sa kontroluje duplicita páru SERVER Name a DATABASE.
Väčšina inštalácií ABRA Gen má vytvorené iba jedno spojenie na databázu, ktoré vzniká pri inštalácii ABRA Gen. Z tohto dôvodu niektoré aplikácie pracujúce prostredníctvom otvoreného rozhrania explicitne nenastavujú, ktoré spojenie na databázu sa má použiť, a spoliehajú sa na to, že existuje iba jedno spojenie. Aby nedochádzalo k problémom v prípade, že je vytvorené viacero spojení na databázu v jednej inštalácii ABRA Gen, bol do konfiguračného súboru Nexus.cfg do sekcie [Client] zavedený parameter DefaultConnection, ktorý obsahuje identifikáciu spojenia, ktoré sa použije, pokiaľ externá aplikácia nešpecifikuje, ku ktorému spojeniu na databázu sa chce pripojiť.

Legálne využitie možnosti väčšieho množstva spojení na rôzne databázy je v prípade, že vlastníte licenciu na multiverziu systému. Celkový počet týchto spojení však v žiadnom prípade nesmie prekročiť počet, ktorý vám vami zakúpená licencia povoľuje prevádzkovať!

Umožňuje přidat nové spojení na databázi a podle dalších nastavení buď vytvořit novou databázi,a to buď prázdnou (jen s inicializačními daty) příp. s nahranými demodaty, anebo do ní rovnou provést obnovu dat ze zálohy (s následným update těchto dat, aby byly provozovatelné na aktuální verzi systému ABRA Gen). Ide o jednu z možností vytvorenia nového spojenia na databázu.
Touto cestou je možné zadať i nové spojenie na nejakú už existujúcu databázu a to tak, že zadáte cestu k už existujúcej databáze (viď ďalej parametre spojenia) a stav databázy nastavíte na OK (ak ste si istí, že daná databáza je kompatibilná s danou verziou programu), príp. Update (ak chcete vykonať jej datový update (aby bola kompatibilná s danou verziou programu)).
V tomto prípade, pokiaľ chcete vytvoriť spojenie na už existujúcu databázu, tak pozor na kombináciu nastavenia "Nová databáza" resp. "Obnova" s obnovou dát zo zálohy v kombinácii s nastavením Zmazať databázu pred spustením, aby sa vám nestalo, že sa na danej ceste (na mieste zadanej existujúcej databázy) vytvorila nová databáza daného mena, či už prázdna alebo s obnovenými dátami a o pôvodnej databáze (dáta v nej) by ste prišli, čo pravdepodobne nechcete.
Ak v 1. kroku Sprievodcu nastavením spojenia vyberiete akciu Pridať nové spojenie, tak po stlačení tlačidla Ďalej nasledujú ďalšie kroky sprievodcu:

Tu zadáte názov nového spojenia a jeho ďalšie vlastnosti.
Příklad zadání nového spojení
K dispozícii sú nasledujúce položky:
Názov | Popis | |
---|---|---|
Názov |
Pre každé spojenie na databázu musí byť uvedený názov tohto spojenia. Tento sa potom ponúka v zozname spojení v dialógovom okne na výber spojenia s databázou po spustení systému. Názov spojenia musí byť unikátny, nie je možné mať niekoľko spojení s rovnakým menom. Viď tiež Alias spojenia. Podľa zadaného názvu spojenia sa predvyplní názov pre novú databázu. Viď krok Parametre spojenia na databázu. |
|
Stav spojenia |
Informácia o stavu databázového spojenia. V rámci akcie Pridať nové spojenie sa položka Stav spojenia predvypĺňa automaticky stavom Nová databáza, je však možné vybrať aj iný. Viď tiež schému "Na aký stav DB vedú jednotlivé voľby". Ak ide o prípad, že zakladáte nové spojenie na už existujúcu databázu, ktorú chcete zachovať, tak predvyplnený stav musíte zmeniť na OK príp.Update. Príp. je potrebné vhodné nastavenie príznaku Zmazať databázu pred spustením. Viď upozornenie vyššie v rámci úvodného popisu k voľbe Pridať spojenie. Podľa stavu spojenia sú k dispozícii ďalšie položky. Po obnove dát je spojenie automaticky nastavené ako testovacie. Pokiaľ nie je obnova dát zamýšľaná pre testovacie účely, odporúčame tento parameter prepnúť na hodnotu Nie. |
|
Alias spojenia |
Nepovinný parametr ovlivňující pouze Web API. Ve Web API probíhá výběr spojení tak, že je Název spojení zadán jako parametr v URL, kde musí být patřičně zakódován [URL encoding]. To v prípade výskytu diakritiky v názve spojenia môže viesť na "nepeknú URL". Proto je k dispozici možnost definovat si Alias spojení (už např. bez diakritiky), který lze v URL Web API volitelně používat místo Názvu spojení. Alias spojenia musí byť unikátny a nesmie zodpovedať ani žiadnemu Názvu spojenia. Pokiaľ má jedno spojenie názov napr. "Dáta", nielen, že sa tak nemôže volať žiadne iné spojenie, ale ani iný alias. |
|
Hlavné spojenie |
Jedno ze spojení je označeno jako hlavní, a to buď automaticky při update systému ABRA Gen dle níže uvedeného klíče, nebo manuálním nastavením. Využívá se např. v rámci Telemetrie. Automatické nastavení hlavního spojení Automaticky se při update systému ABRA Gen jedno z databázových spojení označí jako hlavní. V případě, kdy je spojení pouze jedno, je automaticky nastaveno jako Hlavní. V případě, kdy je více databázových spojení, nastavuje ABRA Gen Hlavní spojení podle následujícího klíče: Prioritně se vyhledává spojení s nastaveným IČO, které je hlavním IČO z licenčního klíče (licenční klíč má vždy jedno hlavní IČO). V případě více spojení se stejným IČO se přihlíží k příznaku "Testovací spojení" z agendy Firemné údaje. Prioritu má to spojení, které není nastaveno jako testovací. Pokud se nenajde shodné IČO, ani není žádné spojení označeno jako Testovací, tak se použije první spojení. Provedené nastavení hlavního spojení se zapíše jako nový záznam v agendě Servisná knižka. Manuální změna Hlavního spojení Potřebujete-li provést změnu hlavního spojení ručně, zatrhněte volbu Hlavní spojení. Po zatržení volby se zobrazí dialogové okno upozorňující na změnu hlavního spojení. Změna se projeví až po provedení restartu aplikačního serveru. Ďalej platí:
|
|
Zmazať databázu pred spustením |
Je k dispozícii len, ak je v položke Stav spojenia hodnota Nová databáza alebo Obnova. Má význam predovšetkým pre riešenie problémov s obnovou nekonzistentných dát, kedy došlo k prerušeniu obnovy a databáza toho istého mena na tej istej ceste už môže existovať. Preto bol podrobne popísaný v sekcii Obnova databázy (viď Zmazať databázu pred spustením v sekcii Obnova databázy). Avšak aj v prípade tvorby Novej databázy môže nastať situácia, kedy databáza toho istého mena na tej istej ceste už môže existovať, teda je tento príznak k dispozícii aj tu a platí pre neho to isté ako pre obnovu. Vo východiskovom stave nie je parameter začiarknutý. Pre databázový server ORACLE nie je voľba začiarknutá a nie je dostupná, pretože v ňom databázu (resp. schému) mazať systémom ABRA Gen všeobecne nie je možné. |
|
Nahrať demodáta |
Je k dispozícii len, ak je v položke Stav spojenia hodnota Nová databáza. Ak chcete do danej databázy nahrať demodáta, je tu možnosť zadať cestu k súboru, z ktorého sa demodáta nahrajú. Po stisku tlačítka Dodávané *.DEM súbory sú určené pre konkrétnu verziu systému ABRA Gen (pre konkrétne dátové štruktúry). Pri použití *.DEM súboru z inej (staršej) verzie systému nie je zaručená dátová kompatibilita. Rovnakým spôsobom je možné do novej databázy nahrať aj štartovacie dáta, ak sú k dispozícii. |
|
Zobraziť pokročilé vlastnosti | Začiarknite, ak chcete zadávať ďalšie vlastnosti (napr. zamknúť spojenie) či robiť nejaké zákaznícke úpravy vytváranej databázy. Ak je začiarknuté, sprístupnia sa ďalšie položky, pričom dostupnosť niektorých z nich závisí od toho, aký stav spojenia je zadaný v predchádzajúcej položke Stav spojenia: | |
Vytvoriť databázu |
Je k dispozícii len, ak je v položke Stav spojenia hodnota Nová databáza alebo Obnova. Začiarknutím tejto položky je možné nastaviť, či má byť vytvorenie databázy zabezpečené systémom ABRA Gen pri prvom zavolaní spojenia (tzn. pri prvom spustení) alebo ponechané na užívateľovi. Pokiaľ nie je voľba začiarknutá, užívateľ musí databázu najprv vytvoriť ručne v databázovom serveri MSSQL a pri prvom spustení potom dôjde "len" k vytvoreniu štruktúr v databáze. Pokiaľ nie je voľba začiarknutá, nie je možné z logických dôvodov tiež zmazať databázu pred spustením a bude zabránené prechodu na ďalší krok sprievodcu. Vo východiskovom stave je voľba pre databázový server MSSQL začiarknutá. Pre databázový server ORACLE nie je voľba začiarknutá a nie je dostupná, pretože v ňom databázu (resp. schému) vytvárať systémom ABRA Gen všeobecne nie je možné. |
|
Spojenie je uzamknuté |
Začiarknutím tejto položky zaručíte, že do databázy budú mať v priebehu určitej akcie prístup iba tie aplikácie, ktoré poznajú Heslo zámku, príp. tí užívatelia, ktorí ho poznajú. Slúži predovšetkým pre prípady, keď potrebujete s daným spojením vykonať nejaké údržbové práce (napr. nejaké konverzie dát a pod.) a potrebujete zabrániť tomu, aby sa vám iní užívatelia či nejaké iné aplikácie k danému spojeniu prihlásili. Uzamknutie databázového spojenia sa vykoná pomocou dopĺňajúcich údajov o databázovom spojení uložených v repository. Ak je spojenie uzamknuté a užívateľ sa k nemu bude chcieť prihlásiť, zobrazí sa dialóg pre zadanie hesla zámku na odomknutie spojenia, viď spustenie systému resp. výber spojenia na databázu. |
|
Heslo zámku |
Tu zadáte heslo zámku. Pokud chcete nad zamčeným spojením provozovat API dotazy, nesmí heslo zámku obsahovat znak ";". Viac viď kap. Autentizácia a autorizácia. |
|
Exkluzívny zámok |
Začiarknutím tejto položky zaručíte, že do databázy bude mať v priebehu určitej akcie prístup len aplikácia, ktorá pozná Heslo zámku, a to iba v prípade, že k danému databázovému spojeniu nie je prihlásená žiadna ďalšia aplikácia. Tzn. k databázovému spojeniu môže v danom okamihu pristupovať len jediná aplikácia. Zamykanie alebo odomykanie databázového spojenia je možné vykonať tiež programovo, tzn. bez zásahu užívateľa. Napr. aplikácia na konverziu dát z pôvodnej lokálnej meny na novú lokálnu menu na začiatku konverzie spojenie s databázou exkluzívne uzamykala a po úspešnom dokončení prevodu dát zámok zase bez zásahu užívateľa zrušila. Ak však došlo k prerušeniu akcie pri takej aplikácii, napr. kvôli chybe, zámok zostane vytvorený a žiadna iná aplikácia nebude mať k spojeniu s databázou prístup. |
|
Používať nové schémy pre generovanie identifikátorov |
Nový způsob nezpůsobuje vznik průběžné vysoké fragmentace indexů primárních klíčů a tím řádově urychluje vkládání nových záznamů do velkých tabulek. Pro databázovou platformu Oracle je význam v rychlosti při použití této funkce pouze minimální. Pro MSSQL je tato funkce od verze ABRA Gen 23.1. v defaultním nastavení zapnutá. Doporučujeme toto nastavení neměnit, pokud k tomu nejsou závažné důvody |
|
Infix pre generovanie OID |
Jeden až tři znaky (Pro MSSQL dva), které umožní zvolit, jakým znakem resp. jakými znaky se ve struktuře interního identifikátoru (ID) nahradí třetí jednička zprava resp. třetí až pátá jednička zprava při generování nového ID v databázi, na kterou vytváříme spojení. Využívalo sa predovšetkým v rámci prechodu na euro (v lokalizácii pre SR), aby sa zabránilo vytvoreniu rovnakého ID v zdrojovej aj cieľovej databáze, čo by malo fatálne následky pri synchronizácii dát. Infix je case sensitive Od verze ABRA Gen23.1. pro MSSQL jsou podporovány pouze 2 znaky. Striktně se kontroluje zadání znaků 0-9, A..Z a ve výchozím nastavení není použito, tedy je 00 a nikoliv jako u původního 01 Pri prechode na novú lokálnu menu EUR sa po inštrumentácii defaultne generujú ID v zdrojovej databáze v tvare xxxxxxx2xx, tzn. Infix=2, a v cieľovej databáze v tvare xxxxxxx3xx, tzn. Infix=3. Deinštrumentácia nastaví infix pre generovanie ID na pôvodnú hodnotu 1, tzn. ID sa generujú v tvare xxxxxxx1xx. Ak už bola vykonaná konverzia a aspoň jedna synchronizácia databáz a bolo potrebné konverziu zopakovať, bolo nutné pomocou nástroja najprv Zrušiť inštrumentáciu databázy, ktorá zmení infix na 1, aby pri následnej konverzii nedochádzalo ku konfliktom. Zmenu infixu je možné využiť napríklad pri analýze dát, pretože po zmene infixu je možné presne rozlíšiť, kedy konkrétne doklady vznikli (nové doklady majú nový infix). Využiť ho je možné aj vtedy, ak z nejakého iného dôvodu chcete vylúčiť totožné ID v jednotlivých spojeniach. (Bežne ale toto nebudete potrebovať.) Napr. máte niekoľko spojení a systém ABRA Gen používate tak, že v jednotlivých spojeniach zdieľate niektoré vybrané tabuľky. (Je to možné iba pomocou nastavenia databázy Oracle, tzn. len v rámci systému ABRA Gen a ide o bežne nezverejňovaný variant chodu systému ABRA Gen.) |
|
Editovať zákaznícke úpravy | Je k dispozícii len, ak je v položke Stav spojenia hodnota Nová databáza. Ak je začiarknuté, sprístupní sa ďalší krok sprievodcu Zákaznícke úpravy. Aké sú účely týchto úprav, viď popis príslušného kroku. | |
Vynutit nastavení "Testovací spojení" | Je-li zatrženo, zajistí, že se při startu ABRA Gen zkontroluje, jestli je spojení nastaveno jako testovací, a pokud není, jako testovací se nastaví. Toto nastavení je v případě, že je aplikace spuštěna s testovací licencí zatrženo automaticky bez možností provedení změny., |

Zobrazí sa len vtedy, ak je v 2. kroku - Vlastnosti spojenia v položke Stav spojenia hodnota Obnova.
Príklad informácií o zálohe. ABRA vzhľad modrý.
Sú tu k dispozícii nasledujúce položky:
Názov | Popis |
---|---|
Súbor zálohy |
Ak chcete do danej databázy vykonať obnovu dát, je tu možnosť zadať cestu k vybranej zálohe dát, z ktorej sa obnova dát uskutoční. Po stlačení tlačidla |
Overiť kontrolný súčet |
Možnosť nastaviť, či sa má skontrolovať, že nedošlo k poškodeniu dát po uskutočnení zálohy, i pred jej obnovou prostredníctvom kontroly kontrolného súčtu (CRC). Ide o kontrolu celého súboru zálohy, ktorá sa uskutoční po opustení tohto kroku sprievodcu. Okrem toho sa vykonáva kontrola CRC súčtu v hlavičke súboru záloh, ktorá sa vykonáva vždy (nesúvisí so začiarknutím tohto začiarkavacieho tlačidla) a vykonáva sa hneď pri výbere súboru zálohy. |
Informácie uložené v zálohe | Zobrazenie základných informácií o zvolenej zálohe. Odporúčame, aby ste im venovali pozornosť a preverili si tak, či ste zvolili správny súbor zálohy. Proces obnovy zo zálohy môže totiž byť i časovo pomerne náročná úloha. |
Súbor zálohy *.ABF odporúčame obnovovať do rovnakej verzie databázového servera. V opačnom prípade môžu byť niektoré obnovy dát komplikované. Môže sa napr. stať, že obnova dát nebude možná do nejakej novšej verzie databázového servera, ktorý v danej dobe ešte nebude systémom ABRA Gen podporovaný. Preto vždy konzultujte kompatibilitu databázových serverov uvedenú v kap. Databázový server.

Pre každé spojenie sa špecifikujú parametre pre neho nutné.
Parametre spojenia sa líšia v závislosti na databázovom serveri, s ktorým je ABRA Gen prevádzkovaná. Popis vybraných parametrov viď kap. Vybrané parametre spojenia na databázu.Test spojení - tlačítko se po stisku dle zadaných parametrů pokusí připojit k databázi ABRA Gen (v případě Oracle ke schématu) a tím ověří správnost jejich zadání.

Zobrazí sa iba vtedy, ak je v 2. kroku - Názov spojenia začiarknuté Editovať zákaznícke úpravy.
Tento krok je určený:
- predovšetkým na riešenie prechodu medzi systémami ABRA Gen (migrácia)
- na distribúciu zákazníckych úprav viacerým klientom (napr. nejaká základná implementácia určitej funkčnosti, ktorá sa bude nasadzovať u viacerých užívateľov a pod.) - určené predovšetkým pre servisných konzultantov dodávateľa
- pre prípad, keď si z iného dôvodu chcete vytvoriť novú databázu a priamo ju upraviť podľa vlastných potrieb
Sú tu k dispozícii nasledujúce položky:
Názov | Popis |
---|---|
Nahrať dáta zo súboru | Začiarknutím položky sa sprístupní pole pre zadanie cesty k súboru *.DBE na naplnenie vytváranej databázy dátami vyexportovanými z inej databázovej platformy. |
Adresár s DBO súbormi | K dispozícii je tiež možnosť zadať adresár s *.DBO súbormi. Ak sa použije, nová databáza sa vytvorí podľa *.DBO súborov v tomto adresári, pričom spojenie sa po vytvorení novej databázy prepne do stavu Update a spustí sa proces update (viď popis update dát) opäť za použitia *.DBO súborov v tomto adresári. Využijete iba výnimočne, v prípade riešenia nejakých servisných ťažkostí (napr. potrebujete obnoviť dáta vyexportované pomocou DBExport zo staršej verzie ABRA Gen do novšej inštalácie ABRA Gen a potrebujete, aby sa databáza v novšej inštalácii vytvorila podľa DBO súborov zodpovedajúcich staršej verzii, nie podľa *.DBO súborov z aktuálnej verzie príslušnej inštalácie). |
Súbory so zákazníckymi úpravami |
Ďalej umožňuje pridať kolekciu súborov *.DBO, ktoré obsahujú databázové operácie na realizáciu zákazníckych úprav vytváranej databázy (pridanie vlastných databázových objektov (tabuľky, triggery, ...). Pomocou zeleného tlačidla "plus" pridáte položky na zadanie cesty k *.DBO súborom a v ďalšej položke výberom zo skrytého zoznamu špecifikujete, v ktorom okamihu vytvárania novej databázy sa má daná úprava vykonať. Ide o jednu z možností zákazníckej modifikovateľnosti systému. Je si tak možné pripraviť napríklad súbor s operáciami, ktoré vytvárajú nejaké užívateľské tabuľky alebo procedúry, alebo plnia databázu nejakými užívateľskými dátami. Operácie zo souboru *.DBO umožňuje vykonať aj program DBOperations.exe. Také súbory musíte vytvoriť ručne pomocou nástroja DBOperations.exe (napr. podľa inej inštalácie ABRA Gen, kde ste také zákaznícke úpravy robili). DBO súbory sú totiž binárne súbory a nie je ich možné vytvoriť inak ako prostredníctvom nástrojov DBOperations.exe alebo DBDesigner.exe (z toho však nástroj DBDesigner nie je užívateľsky dostupný - nie je súčasťou inštalácie ABRA Gen). Vzhľadom k tomu, že ide o prípad tvorby úplne novej databázy, je zrejmé, že táto možnosť je určená pre prípad zahájenia práce v systéme ABRA Gen pre danú firmu (spojenie na databázu). Ak je potrebné uskutočniť nejakú zákaznícku úpravu už existujúcej databázy, je to potrebné spraviť iným spôsobom. (Napr. uskutočniť ju priamo v databáze (napr. pomocou externého nástroja IBexpert), prostredníctvom inštalačných sád, pomocou databázových skriptov a interného nástroja Scripter.exe, ....). |

Rekapitulácia požadovanej akcie. Ak si želáte akciu skutočne vykonať, stlačte tlačidlo Dokončiť. Vybrané spojenie sa pridá do repository a nastaví sa mu stav zadaný v položke Stav spojenia.
Pozor! Táto zmena bude po stlačení tlačidla Dokončiť v danom okamihu už nevratná a to v tom zmysle, že i keď následne nástroj DbAdmin zavriete tlačidlom Storno, táto zmena sa už v repository vykoná. Ak ju vykonať nechcete, nepoužívajte tlačidlo Dokončiť, ale stlačte tlačidlo Späť alebo Prvý, príp. sprievodcu ukončite tlačidlom Storno, bez stlačenia tlačidla Dokončiť.
Ak ste tlačidlo Dokončiť stlačili nechtiac a vytvorili ste si nové nechcené spojenie (napr. s chybne zadanými parametrami), môžete sa vrátiť do 1. kroku sprievodcu a tu pomocou voľby Editovať spojenie upraviť parametre spojenia, príp. ho môžete pomocou voľby Odobrať spojenie úplne zmazať.

Rekapitulácia uskutočnenej akcie. Ide iba o informatívny krok.
Ak sa chcete ubezpečiť o výsledku vykonanej akcie, nezavierajte sprievodcu tlačidlom Storno, ale pomocou tlačidla Prvý sa vráťte do 1.kroku sprievodcu, kde si môžete prehliadnuť aktuálny zoznam existujúcich spojení uložených v repository.

Slúži na odobranie existujúceho spojenia.
Odstránenie spojenia na databázu neznamená jej fyzické zmazanie, po spustení ABRA Gen však nebude možné s touto databázou pracovať.
V zozname existujúcich spojení už uložených v repository v 1. kroku Sprievodcu nastavením spojenia vyberte spojenie, ktoré chcete odobrať, a zvoľte akciu Odobrať spojenie. Po stlačení tlačidla Ďalej nasledujú ďalšie kroky sprievodcu:

Rekapitulácia požadovanej akcie. Ak si želáte akciu skutočne vykonať, stlačte tlačidlo Dokončiť. Vybrané spojenie bude odstránené z repository. Pozor! Táto zmena bude po stlačení tlačidla Dokončiť v danom okamihu už nevratná a to v tom zmysle, že i keď následne nástroj DbAdmin zavriete tlačidlom Storno, táto zmena sa už v repository vykoná. Ak ju vykonať nechcete, nepoužívajte tlačidlo Dokončiť, ale stlačte tlačidlo Späť alebo Prvý, príp. sprievodcu ukončite tlačidlom Storno, bez stlačenia tlačidla Dokončiť.
Nevratnosť tejto zmeny v tomto prípade nie je definitívna v tom zmysle, že by ste o danú databázu prišli. Ako bolo povedané vyššie, odobranie spojenia na databázu neznamená jeho fyzické zmazanie, takže ak ste spojenie odobrali omylom, môžete ho opäť pridať pomocou akcie Pridať nové spojenie, kde si v rámci editácie parametrov nastavíte spojenie na danú databázu presne tak, ako bolo.

Rekapitulácia uskutočnenej akcie. Ide iba o informatívny krok.
Ak sa chcete ubezpečiť o výsledku vykonanej akcie, nezavierajte sprievodcu tlačidlom Storno, ale pomocou tlačidla Prvý sa vráťte do 1.kroku sprievodcu, kde si môžete prehliadnuť aktuálny zoznam existujúcich spojení uložených v repository.

Umožní upraviť parametre vybraného spojenia.
V rámci tejto operácie systém umožní parametre meniť ľubovoľne, zmysluplnosť uskutočnených zmien je plne na zodpovednosti užívateľa!
V zozname existujúcich spojení už uložených v repository v 1. kroku Sprievodcu nastavením spojenia vyberte spojenie, ktoré chcete odobrať, a zvoľte akciu Editovať spojenie. Po stlačení tlačidla Ďalej nasledujú ďalšie kroky sprievodcu. Jednotlivé kroky a význam volieb v nich dostupných je rovnaký, ako v prípade voľby Pridať nové spojenie.

Umožní nastaviť spojenie do stavu databázového spojenia Update. V zozname existujúcich spojení už uložených v repository v 1. kroku Sprievodcu nastavením spojenia vyberte spojenie, ktoré chcete odobrať, a zvoľte akciu Update databázy. Po stlačení tlačidla Ďalej nasledujú ďalšie kroky sprievodcu:

Rekapitulácia požadovanej akcie. Ak si želáte akciu skutočne vykonať, stlačte tlačidlo Dokončiť. Vybranému spojeniu sa nastaví položka Stav spojenia na hodnotu Update, tzn., že po následnom spustení systému ABRA Gen a prihlásení do daného spojenia začne prebiehať update dát.

Rekapitulácia uskutočnenej akcie. V tomto prípade nastavenie spojenia do stavu Update. Ide iba o informatívny krok.
Ak sa chcete ubezpečiť o výsledku vykonanej akcie, nezavierajte sprievodcu tlačidlom Storno, ale pomocou tlačidla Prvý sa vráťte do 1.kroku sprievodcu, kde si môžete prehliadnuť aktuálny zoznam existujúcich spojení uložených v repository.

Umožní nastaviť spojenie do stavu databázového spojenia Obnova databázy. Tzn. umožní do daného spojenia vykonať obnovu dát zo zálohy a ich následný dátový update (ak je potrebný), aby bola kompatibilná s aktuálnou verziou programu. V zozname existujúcich spojení už uložených v repository v 1. kroku Sprievodcu nastavením spojenia vyberte spojenie, ktoré chcete odobrať, a zvoľte akciu Obnova databázy.
Po obnove dát je spojenie automaticky nastavené ako testovacie. Pokiaľ nie je obnova dát zamýšľaná pre testovacie účely, odporúčame tento parameter prepnúť na hodnotu Nie.
Po stlačení tlačidla Ďalej nasledujú ďalšie kroky sprievodcu:

Zadáte zálohu dát, z ktorej chcete dáta do vybraného spojenia obnoviť. Pre popis tohto kroku platí to isté, čo pre krok Súbor zálohy v rámci akcie Pridať nové spojenie.
Jednotlivé kroky a význam volieb v nich dostupných je rovnaký, ako v prípade voľby Pridať nové spojenie, tu objasníme len nasledujúce:
Názov | Popis | |
---|---|---|
Zmazať databázu pred spustením |
Je k dispozícii len, ak je v položke Stav spojenia hodnota Nová databáza alebo Obnova. Príznak umožňuje riešiť problémy s obnovou nekonzistentných dát, kedy došlo k prerušeniu obnovy. Vo východiskovom stave nie je parameter začiarknutý. Pre databázový server ORACLE nie je voľba začiarknutá a nie je dostupná, pretože v ňom databázu mazať systémom ABRA Gen všeobecne nie je možné. Ako bolo povedané v popise stavu spojenia Obnova, ak je spojenie v stave Obnova, tak prebehne vytvorenie databázy (príp. predtým ešte zmazanie súčasnej), obnova zo zálohy a update, pričom pri opakovanej obnove (z tej istej zálohy do tej istej databázy) môžu byť niektoré z týchto krokov preskočené. Obnova s ohľadom na príznak Zmazať databázu pred spustením:
Ak je obnova dát nastavená prostredníctvom agendy Obnova dát - kroky sprievodcu, je príznak Zmazať databázu pred spustením pre dané spojenie začiarknutý automaticky. (Pretože vo väčšine prípadov sa bude pri takto vykonávanej obnove obnovovať z inej zálohy a ako z vyššie uvedeného plynie, pri nenastavenom príznaku zmazania by obnova po spustení zastavila na chybovom hlásení, že databáza existuje a nie je možné pokračovať (viď bod 2b, nezhoda databázy a zálohy). Ako bolo povedané v popise stavu spojenia Obnova, ak k prerušeniu spracovania (chyba/výpadok) došlo až po prepnutí do stavu Update, pri novom spustení systému sa už priamo vyvolá update (obnova sa už nevykonáva, spojenie už hlási stav Update.) |
|
Zobraziť pokročilé vlastnosti | Začiarknite, ak chcete zadávať ďalšie vlastnosti (napr. zamknúť spojenie) či robiť nejaké zákaznícke úpravy vytváranej databázy. Ak je začiarknuté, sprístupnia sa ďalšie položky, pričom dostupnosť niektorých z nich závisí od toho, aký stav spojenia je zadaný v predchádzajúcej položke Stav spojenia: | |
Vytvoriť databázu |
Je k dispozícii len, ak je v položke Stav spojenia hodnota Nová databáza alebo Obnova. Začiarknutím tejto položky je možné nastaviť, či má byť vytvorenie databázy zabezpečené systémom ABRA Gen pri prvom zavolaní spojenia (tzn. pri prvom spustení) alebo ponechané na užívateľovi. Pokiaľ nie je voľba začiarknutá, užívateľ musí databázu najprv vytvoriť ručne v databázovom serveri MSSQL a pri prvom spustení potom dôjde "len" k vytvoreniu štruktúr v databáze. Pokiaľ nie je voľba začiarknutá, nie je možné z logických dôvodov tiež zmazať databázu pred spustením a bude zabránené prechodu na ďalší krok sprievodcu. Vo východiskovom stave je voľba pre databázový server MSSQL začiarknutá. Pre databázový server ORACLE nie je voľba začiarknutá a nie je dostupná, pretože v ňom databázu (resp. schému) vytvárať systémom ABRA Gen všeobecne nie je možné. |

Rekapitulácia požadovanej akcie. Ak si želáte akciu skutočne vykonať, stlačte tlačidlo Dokončiť. Vybranému spojeniu sa nastaví položka Stav spojenia na hodnotu Obnova, tzn., že po následnom spustení systému ABRA Gen a prihlásení do daného spojenia začne prebiehať obnova dát.

Rekapitulácia uskutočnenej akcie. V tomto prípade nastavenie spojenia do stavu Obnova. Ide iba o informatívny krok.
Ak sa chcete ubezpečiť o výsledku vykonanej akcie, nezavierajte sprievodcu tlačidlom Storno, ale pomocou tlačidla Prvý sa vráťte do 1.kroku sprievodcu, kde si môžete prehliadnuť aktuálny zoznam existujúcich spojení uložených v repository.

Od verzie ABRA Gen 22.0 bola z dôvodu plánovaného a následného prechodu kódovania databázy z Windows 1250 na Unicode pridaná kontrola jednotlivých databázových spojení na zákaznícke úpravy nad databázou. Kontrola zistí, či nad daným spojením boli vykonané úpravy v štruktúre tabuliek proti systémovo dodávaným definíciám. Kontroluje sa existencia tabuliek, primárnych kľúčov, cudzích kľúčov, indexov, procedúr, triggerov, pohľadov a unikátnych obmedzení.
V ďalšom kroku informuje o výsledku tejto kontroly.
Informace k samotnému update na Unicode verzi naleznete v Metodické příručce pro přechod na Unicode verzi.
Po stlačení tlačidla Ďalej nasledujú ďalšie kroky sprievodcu:

Rekapitulácia požadovanej akcie. Ak si želáte akciu skutočne vykonať, stlačte tlačidlo Dokončiť. Pri vybranom spojení bude vykonaná kontrola vybraného databázového spojenia.

Rekapitulácia uskutočnenej akcie. Sú tu vypísané výsledky kontroly databázového spojenia. Výsledky kontroly sú informačné a majú za úlohu vás upozorniť na prípadné odlišnosti vášho databázového spojenia proti dodávanej definícii.
Více informací k přechodu na Unicode verzi naleznete v Metodické příručce pro přechod na Unicode verzi.
Pokiaľ kontrola nájde rozdiely medzi vašou štruktúrou databázy a dodávanou, nemusí to ešte znamenať problém. V takom prípade je však bezpodmienečne nutné, vykonať prvý update do testovacieho spojenia a overiť si, či databázové úpravy nie sú pri používaní v Unicode verzii problémové a prípadne ich upraviť.