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