Tato kapitola popisuje způsob, jakým aplikace získává seznam databází, ke kterým umožňuje uživatelům připojení. Jedná se o technické informace, které rozvrhář (pokud nemají problém s připojením k databázi IS/STAG) nemusí číst.
Aplikace se snaží lokalizovat nainstalovaného klienta Oracle a v jeho adresářové struktuře nalézt
soubor tnsnames.ora
, ve kterém se nachází seznam používaných databázových spojení.
Pokud je na počítači nainstalován klient IS/STAG, pak je na něm i klient Oracle a tedy zmíněný soubor.
Editor rozvrhu pak nabízí uživatelům stejná připojení, jako klient IS/STAG.
Je však možné, že klient IS/STAG nainstalován na počítači není. Editor rozvrhu tohoto klienta nepotřebuje,
jediné, co potřebuje, je získat „někde“ seznam databází, ke kterým bude nabízet připojení
(a k těmto databázím také jejich „connection string“ pro vlastní připojení). Pokud tedy klient Oracle
není nainstalován anebo pokud jej aplikace z nějakého důvodu nenalezne, zkouší nalézt ještě soubor
tnsnames.ora
v aktuálním adresáři, tj. v adresáři aplikace (tam, kde je např. soubor
run.bat
).
Máte-li tedy problém s připojením k databázi, nahrajte do adresáře aplikace soubor tnsnames.ora
a vše by mělo fungovat v pořádku.