Připojení k databázi

Na seznam témat a kapitol (obsah)Nadřízená kapitola

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.