Połącznie lokalne i zdalne do bazy danych
Połączenie lokalne do bazy oracle
Połączenie zdalne do bazy oracle
Połączenie lokalne to takie kiedy łączymy się z bazą zainstalowaną na tej samej maszynie co sqlplus z którego się łączymy, innymi słowy jeżeli uruchamiamy linie poleceń SQL na maszynie na której jest zainstalowana baza to takie połączenie jest lokalne, przy połączeniach lokalnych nie musimy mieć sieci, do tego typu połączenia nie korzystamy z sieci.
Przy takim połączeniu podajemy tylko użytkownika i hasło i nazwę bazy z którą chcemy sie połączyć, nie musimy mieć skonfigurowanych TNS-ów.
W Unixie/linuxie należy pamiętać o właściwym ustawieniu zmiennych.
Zdalne połączenie to takie, kiedy uruchamiamy czy to przeglądarkę czy sqlplus-a z maszyny innej niż maszyna na której jest zainstalowana i postawiona baza danych.
Takie połączenie powszechnie nazywamy połączeniem client-serwer.
W przypadku połączenia za pomocą sqlplus-a na stacji klienckiej należy wcześniej zainstalować program oracle client na stacji klienckiej.
Ten program jest dostarczany razem z programem instalacyjnym oracle.
Po zainstalowaniu oracle klienta należy zrobić setup TNS tak w skrócie to zsetapować listener-a i tns-y, setup robimy w pliku listener.ora i tnsnames.ora, po poprawnym setupie tns-ów podnosimy listener, po tych czynnościach setup tns-ów jest gotowy i możemy łączyć się z maszyn klienckich.
Łączenie z bazą możemy wykonać wpisując odpowiedni string np.
sqlplus irek/haslo123@nazwa_hosta:port
lub
sqlplus irek/haslo123@nazwa_serwisu
dla połączeń przez Oracle NET default port jest 1521,
nazwa_serwisu to nazwa którą setupujemy w tnsnames.ora.
Tags: baza danych, client serwer, hasło, konfiguracja TNS-ów, linia poleceń SQL, linux, listener, oracle klient listener.ora, połączenie klient serwer, połączenie zdalne z bazą danych, połącznie lokalne, przeglądarka, sieci, sql, sqlplus, stacja kliencka, tns, tnsnames.ora, unix, ustawienie zmiennych, zainstalowana baza danych