Aby zdalnie administrować bazą danych Oracle, musisz połączyć się z instancją bazy danych, zwłaszcza z terminala SQL*Plus. Aby to zrobić, możesz zainstalować klienta bazy danych Oracle i poprawnie go skonfigurować.
Klient Oracle to pakiet oprogramowania umożliwiający zdalne administrowanie bazą danych, wykonywanie podstawowych konfiguracji sieci, pisanie aplikacji PL/SQL, łączenie bazy danych z aplikacjami typu Java, Python itp.
Ten przewodnik zawiera instrukcje dotyczące instalowania i konfigurowania klienta bazy danych Oracle w systemie Windows. Proces instalacji jest identyczny w systemie Linux.
Wymagania klienta bazy danych Oracle
Możesz łatwo zainstalować klienta Oracle na 64-bitowym komputerze z systemem Windows z nowoczesnym procesorem (AMD lub Intel), 2 GB pamięci RAM i 2 GB wolnego miejsca na dysku. Klient bazy danych Oracle dla systemu Windows x64 jest obsługiwany w głównych dystrybucjach x64 (Windows 7, Windows 8, Windows 10, Windows Server 2012 i Windows Server 2016). Zalecamy zaktualizowanie systemu Windows przed rozpoczęciem instalacji klienta.
Musisz również podłączyć komputer klienta do sieci i upewnić się, że jest w stanie komunikować się z serwerem bazy danych. W niektórych przypadkach możesz dodać wyjątki do zapory po stronie serwera, aby zezwolić na ruch sieciowy między serwerem a klientem.
Ponadto upewnimy się, że serwer bazy danych działa poprawnie i może obsługiwać połączenia zdalne. Oprócz łączności sieciowej na serwerze bazy danych należy skonfigurować odbiornik.
Firma Oracle zaleca również utworzenie standardowego konta użytkownika niebędącego administratorem na komputerze klienckim w celu uruchomienia usług systemu Windows dla domu Oracle. W tym samouczku nazwiemy tego użytkownika Klient
Pobieranie klienta bazy danych Oracle
Możesz bezpłatnie pobrać Oracle Database Client for Windows z witryny Oracle Technology Network. Skupimy się tutaj na wersji 19c. Oracle zaleca używanie wersji klienta Oracle, która jest zgodna z najwyższą wersją bazy danych Oracle, z którą musisz się połączyć. Używanie starszych klientów do łączenia się z nowszymi wersjami bazy danych może powodować problemy.
Klient Oracle jest dostępny w wersjach 32-bitowych i 64-bitowych. Wybór wersji do zainstalowania zależy od architektury systemu operacyjnego.
Pobranie klienta Oracle wymaga konta Oracle. To konto pozwoli Ci pobrać inne produkty Oracle i uzyskać dostęp do usług Oracle Cloud.
Po utworzeniu konta wybierz odpowiednią wersję do swoich potrzeb i zaakceptuj umowę licencyjną Oracle, aby rozpocząć pobieranie.
Powiązane: Skonfiguruj i połącz programistę SQL z bazą danych Oracle (19c, 18c, 12c)
Zainstaluj klienta bazy danych Oracle w systemie Windows krok po kroku
Po sprawdzeniu wymagań wstępnych dotyczących sprzętu i oprogramowania oraz pobraniu oprogramowania Oracle Database Client można je zainstalować, wykonując poniższe proste czynności. Zauważ, że proces instalacji jest prawie podobny dla wersji 12c, 18c i 19c Oracle Database Client. Zacznijmy więc.
1. Przejdź do folderu instalacyjnego i uruchom plik instalacyjny
Po pobraniu klienta Oracle możesz go rozpakować do wybranego katalogu, a następnie uruchomić setup.exe plik.
2. Podaj szczegóły konta użytkownika Oracle Home
W tym kroku wprowadź poświadczenia użytkownika Oracle Home (nazwę użytkownika i hasło), które utworzyłeś wcześniej. Możesz także utworzyć nowe konto lub użyć wbudowanego konta Windows (na przykład tego, którego używasz do uruchomienia setup.exe).
3. Wybierz lokalizację bazy Oracle katalog
W tym kroku możesz podać katalog bazowy Oracle, który zawiera oprogramowanie Oracle Client i powiązane pliki konfiguracyjne, a następnie kliknąć „Dalej” w celu sprawdzenia wymagań wstępnych.
Po sprawdzeniu wymagań wstępnych powinno być dostępne podsumowanie konfiguracji instalacji. Jeśli nie ma błędu, kliknij „Zainstaluj” zainstalować produkt. W przeciwnym razie wróć do sekcji 1, aby przeprowadzić audyt środowiska.
Następnie poczekaj kilka minut, aż kreator instalacji skopiuje pliki, dokonaj konfiguracji i podstawowej konfiguracji oraz dokończ instalację . Możesz zamknąć okno po zakończeniu instalacji.
W następnej sekcji skonfigurujemy klienta Oracle do łączenia się z serwerem Oracle Database.
Konfigurowanie i testowanie klienta bazy danych Oracle
Po zainstalowaniu klienta Oracle możesz go używać do zdalnego dostępu do bazy danych Oracle i administrowania nią, ale musisz go najpierw skonfigurować. Taką konfigurację można wykonać za pomocą narzędzi dostępnych bezpośrednio po instalacji klienta. Użyjemy Oracle Network Manager aby utworzyć usługę bazy danych połączoną ze zdalną instancją bazy danych Oracle.
1. Uruchom Oracle Net Manager z menu Start systemu Windows
2. Dodaj nową usługę bazy danych
Wybierz „Nazewnictwo usług” i kliknij „+” przycisk.
3. Nadaj nazwę nazwie usługi zdalnej bazy danych
Wybierz nazwę (identyfikator) dla nazwy usługi bazy danych i kliknij „Dalej” . 4. Skonfiguruj protokół dostępu do sieci
W tym kroku podaj nazwę hosta lub adres IP bazy danych Oracle oraz numer portu, aby uzyskać dostęp do instancji bazy danych. Numer portu musi być taki sam, jak ten skonfigurowany w odbiorniku po stronie serwera. 5. Określ nazwę instancji bazy danych
Wprowadź nazwę globalnej bazy danych zdalnej bazy danych (np. db.ept.sn ) i opcjonalnie tryb połączenia. Nazwa bazy danych może brzmieć ORCL jeśli serwer bazy danych jest zainstalowany z domyślnymi konfiguracjami.
6. Przeprowadź test połączenia ze zdalną bazą danych
Przed zakończeniem konfiguracji nazwy usługi możesz uruchomić test, aby sprawdzić, czy możesz uzyskać dostęp do zdalnej bazy danych z podanymi parametrami. Kreator spróbuje połączyć się z serwerem za pomocą domyślnego konta użytkownika, a mianowicie Scott.
W zależności od opcji tworzenia bazy danych po stronie serwera konto Scott może nie zostać zamknięte lub jest zablokowane.
Możesz zmienić konto użytkownika, którego chcesz używać do testu, klikając ” Zmień login”. Jeśli test przebiegnie pomyślnie, możesz zamknąć okna i zakończyć konfigurację nazwy usługi.
7. Zapisz konfigurację sieci
Łączenie ze zdalną bazą danych za pomocą SQL*Plus
Teraz możesz uzyskać dostęp do serwera bazy danych Oracle z poziomu klienta za pomocą narzędzi takich jak SQL*Plus lub Oracle SQL Developer. Na przykład możesz otworzyć wiersz poleceń i połączyć się z instancją bazy danych Oracle za pomocą następującego polecenia:
sqlplus username/password@service_name
Na przykład
sqlplus hr/hr@client_access
Wciąż masz pytania dotyczące instalacji klienta Oracle? Zostaw komentarz poniżej lub pozwól, że zrobię to za Ciebie.
Możesz też polubić : Konfiguracja sieci baz danych Oracle