Posts Tagged ‘listener’

Zarządzanie Oracle Network

środa, czerwiec 25th, 2008


Oracle Network

Jak już wcześniej pisałem oracle umożliwia łączenie z bazą danych lokalnie i zdalnie, zdalnie łączymy się z bazą za pomocą  Oracle Net, do zdalnego połączenia potrzebujemy instalacji klienta po stronie klienta i odpowiedniego setupu tns-ów po  stronie serwera.

Oracle Net do połączenia typu client-serwer wykorzystuje protokół TCP/IP.

Oracle Net jest instalowany  podczas instalacji oracle po stronie serwera i instalacji oracle klient po tronie klienta.

Do połączenia do bazy z maszyny  klienckiej potrzebne jest nam wcześniejsze zsetupowanie tns-ów tj. między innymi listener-a,

listener-a setupujemy w pliku  listener.ora,

w tym pliku wpisujemy nazwę lub lepiej IP serwera na którym jest baza danych,

nazwę/identyfikator bazy danych

a  także nr portu na którym ma nasłuchiwać ten listener (1521 to default wartość),

także podajemy ścieżkę do $ORACLE_HOME gdzie  nasz oracle został zainstalowany, ponieważ na maszynie może być kilka instalacji oracle.

Korzystając z listenera możemy  połączyć się z linii poleceń SQL,

z aplikacji np Java która wykorzystuje np. ODBC.

Innym sposobem połączenia sie z bazą będzie  wykorzystanie protokołu HTTP.


Ustawianie Zmiennych środowiska

środa, czerwiec 25th, 2008


Oracle zmienne środowiskowe

W systemach takich jak Linux czy Unix przed uruchomieniem np. sqlplus-a należy właściwie ustawić zmienne środowiska,

do  podstawowych zmiennych zaliczamy:

- $ORACLE_HOME - to jest miejsce w którym został zainstalowany oracle,

- $ORACLE_SID to jest  nazwa/identyfikator bazy danych do której chcemy się zalogować,

- $PATH - to miejsce gdzie są programy oracle np. sqlplus,  listener itp.

Przykładowy sposób ustawiania zmiennych środowiska można zobaczyć w skrypcie oracle_env.sh
Wskazane jest także ustawianie zmiennych:

NLS_LANG - tutaj ustawiamy język i terytorium właściwe dla przechowywanych danych w  bazie danych, LD_LIBRARY_PATH - to jest ścieżka do bibliotek, przeważnie ustawiamy na $ORACLE_HOME/lib.

Przykład eksportowania  zmiennych środowiskowych:

export ORACLE_SID=baza1;

export ORACLE_HOME=/usr/oracle;

export PATH=$ORACLE_HOME/bin:$PATH



unlimited website hosting - web hosting - pozycjonowanie stron - sms dla firm - praca w domu - nowe gadu - web hosting affiliate - drukarnie kraków - Serwery - premium sms - kurs języka html - stopki do maszyn - Pozycjonowanie stron - Ferguson Ariva HD 200 - Naturalne terapie