pripojeni na Oracle 9i (fwd)
Lubos Kolouch
kolcon na kolcon.net
Neděle Březen 14 19:30:24 CET 2004
diky za rady :)
Mel bych dve doplnujici otazky:
1) kde mam stahnout clienta (treba sqlplus)? to je prave to
co nemuzu najit, nejlepe v balicku pro mandrake
2) necha me sqplus vyexportovat vysledek dotazu alespon treba
do csv aby se z toho daly delat grafy a tak?
Diky
Kolcon
On Sun, 14 Mar 2004, Jirka Mares wrote:
> Ahoj
>
> >"Jak se dostat z linuxu (mandrake) na oracle 9i, bezici
> >na jinem unixovem stroji na siti"?
> >stroj, port, jmeno, heslo, znam (ve windowsech IT vytvorilo
> >DSNko pres ODBC, takze pripojeni funguje)
> >
> >
> No, pokud vam jde obecne o to, jak se z linuxu pripojit k oraclu, tak je
> to zcela primitivni.(na ODBC se vykaslete, to je na h..... ).
>
> Na bezici instanci oraclu se ze stejneho stroje, na kterem instance
> bezi, pripojite primo. Pokud se ale pripojujejte z jineho pocitace,
> musite k tomu pouzit tzv listener na strane serveru a TNS jmeno na
> strane klienta. (je to uplne stejne i na win, i na jakemkoliv jinem
> stroji).
>
> Listener je proces, bezici na stroji, na kterem bezi databaze a
> zajistuje to, aby se k databazi vubec nekdo mohl pripojit zvenku. (To
> asi ve vasem pripade uz existuje, proto se o to asi nemusite zajimat.)
>
> TNS jmeno je jakysi alias, kterym se budete ze sveho pocitace pripojovat
> na vzdalenou databazi. Toto TNS jmeno se nastavuje v souboru
> $ORACLE_HOME/network/admin/tnsnames.ora . (Chce to si o konfiguraci neco
> precist, ukazku takove konfigurace prikladam.)
>
> MOTO =
> (DESCRIPTION =
> (ADDRESS_LIST =
> (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.254)(PORT = 1521))
> )
> (CONNECT_DATA =
> (SERVICE_NAME = orcl)
> )
> )
>
> Tohle znamena asi toto:
> Definuji TNS jmeno "moto".
> Bezici instance databaze (resp. listener) bezi na stroji 192.168.3.254
> na portu 1521 (defaultni port).
> Jmeno instance, ke ktere se budu pripojovat, je "orcl" (orcl je
> defaultni, ale neni vylouceno, ze to admin zmenil).
>
> Jakmile mate nakonfigurovan tnsnames.ora, mzuete si zkusit pingnout na
> vzdaleny listener prikazem "tnsping moto". to by vam melo vratit cas, za
> jak dlouho dostal vas pocitac odpoved od listeneru, ktery bezi na serveru.
> Pokud vam tnsping odpovi nejakym casem, mate jiz temer vyhrano. Ted uz
> zbyva se jen prikonektit, napr. "slqplus username/password na moto".
>
> Takze asi tak. :-)
>
>
> >PS. Slysel jsem ze snad Oracle ma v sobe nejaky linuxovy
> >tool ale nemuzu ho najit (oracle.com je ponekud neprehledne
> >a z naseho IT ho nemuzu dostat)
> >
> >
> Oracle je cely linuxovy. :-) Vic, nez windowsovy.
>
> Cus, Jirka
>
Další informace o konferenci Linux