Jak zainstalować bazę danych Oracle w systemie Windows 11

Wprowadzenie do Oracle Database

Oracle Database to zaawansowany system zarządzania bazami danych (DBMS), charakteryzujący się wysoką skalowalnością, niezawodnością oraz dostępnością. Jest on szeroko wykorzystywany w przedsiębiorstwach różnej wielkości do zarządzania kluczowymi danymi oraz obsługi aplikacji biznesowych o znaczeniu krytycznym. Proces instalacji bazy danych Oracle na platformie Windows 11 jest stosunkowo prosty i składa się z kilku jasno określonych etapów. W niniejszym artykule przedstawimy krok po kroku cały proces instalacji bazy danych Oracle w środowisku Windows 11.

Wymagania sprzętowe i oprogramowania

Przed przystąpieniem do instalacji, należy upewnić się, czy komputer spełnia poniższe minimalne wymagania techniczne:

  • System operacyjny: Windows 11 w wersji 64-bitowej
  • Pamięć operacyjna (RAM): 8 GB
  • Przestrzeń dyskowa: 20 GB wolnego miejsca
  • Procesor: 2-rdzeniowy procesor 64-bit o taktowaniu 2 GHz

Pobieranie oprogramowania Oracle Database

Pierwszym etapem jest pozyskanie oprogramowania bazy danych Oracle z oficjalnej witryny Oracle.

  1. Przejdź do portalu Oracle Software Delivery Cloud: https://edelivery.oracle.com
  2. Zaloguj się, korzystając z posiadanego konta Oracle, lub utwórz nowe, jeśli go nie posiadasz.
  3. Wyszukaj frazę „Oracle Database” i wybierz odpowiednią edycję dla swojego systemu.
  4. Naciśnij przycisk „Pobierz” i wybierz wersję dedykowaną dla systemu Windows.

Instalacja Java Development Kit (JDK)

System Oracle Database wymaga zainstalowania środowiska Java Runtime Environment (JRE) lub Java Development Kit (JDK). Zalecane jest użycie JDK, ponieważ zawiera ono dodatkowe narzędzia oraz biblioteki potrzebne podczas tworzenia aplikacji opartych na języku Java.

  1. Pobierz JDK z oficjalnej strony Java: https://www.oracle.com/java/technologies/javase-downloads/
  2. Uruchom pobrany instalator JDK i wykonuj instrukcje wyświetlane na ekranie.

Proces instalacji Oracle Database

Po pobraniu pakietu instalacyjnego bazy danych Oracle oraz JDK, możesz rozpocząć proces instalacji.

  1. Uruchom plik instalacyjny bazy danych Oracle.
  2. Zaznacz opcję „Instalacja niestandardowa” i kliknij przycisk „Dalej”.
  3. Przeczytaj warunki licencji i zaakceptuj je, wybierając odpowiednią opcję.
  4. Określ lokalizację instalacji i kliknij przycisk „Dalej”.
  5. Ustal identyfikator globalny (SID) dla bazy danych i ponownie kliknij „Dalej”. SID jest unikalnym identyfikatorem, który pozwala na rozpoznawanie bazy danych w sieci.
  6. Skonfiguruj hasło dla konta administratora systemu (SYS).
  7. Wybierz ustawienia dotyczące tworzenia bazy danych i obszarów tabel.
  8. Przejrzyj podsumowanie instalacji i kliknij „Zainstaluj”.

Konfiguracja usług Oracle

Po zakończeniu procesu instalacji, konieczne jest skonfigurowanie usług Oracle.

  1. Przejdź do Panelu sterowania -> Narzędzia administracyjne -> Usługi.
  2. Sprawdź, czy następujące usługi są włączone:
    • OracleDBServiceName (gdzie OracleDBServiceName to nazwa usługi bazy danych)
    • OracleOraDB11g_home1TNSListener (gdzie OracleOraDB11g_home1 to nazwa katalogu instalacyjnego bazy danych)
  3. Jeżeli usługi nie działają, kliknij prawym przyciskiem myszy na daną usługę i wybierz polecenie „Uruchom”.

Tworzenie użytkownika Oracle

Następnym krokiem jest utworzenie użytkownika, który będzie służył do interakcji z bazą danych.

  1. Uruchom wiersz polecenia jako administrator.
  2. Wpisz następujące polecenie: sqlplus / as sysdba
  3. Wprowadź hasło konta SYS.
  4. Wykonaj poniższe polecenie, aby utworzyć nowego użytkownika: CREATE USER nazwa_użytkownika IDENTIFIED BY hasło;
  5. Nadaj uprawnienia użytkownikowi do tworzenia tabel, sekwencji i innych elementów bazy danych: GRANT CONNECT, RESOURCE, CREATE TABLE, CREATE SEQUENCE, CREATE PROCEDURE, CREATE TRIGGER TO nazwa_użytkownika;
  6. Wyjdź z wiersza poleceń, wpisując: EXIT

Sprawdzenie poprawności instalacji

Aby zweryfikować, czy instalacja bazy danych Oracle przebiegła bez problemów:

  1. Otwórz cmd.exe jako administrator.
  2. Wpisz poniższe polecenie: sqlplus nazwa_użytkownika/hasło@localhost/nazwa_usługi
  3. Jeśli połączenie przebiegnie pomyślnie, pojawi się komunikat: Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production

Konfiguracja zmiennych środowiskowych

Aby ułatwić połączenie z bazą danych Oracle z poziomu aplikacji, musisz skonfigurować ścieżkę środowiskową:

  1. Kliknij prawym przyciskiem myszy na ikonę „Ten komputer” i wybierz opcję „Właściwości”.
  2. Kliknij „Zaawansowane ustawienia systemu”.
  3. W zakładce „Zaawansowane” naciśnij „Zmienne środowiskowe”.
  4. W sekcji „Zmienne systemowe” wybierz „Nowy”.
  5. Ustaw nazwę zmiennej na „ORACLE_HOME”, a jako wartość podaj ścieżkę do katalogu instalacyjnego bazy danych Oracle (np. C:\oracle\product\11.2.0\dbhome_1).
  6. Kliknij „OK”, aby zapisać zmiany.

Konfiguracja dostępu zdalnego (opcjonalne)

Jeżeli chcesz umożliwić zdalne połączenie z bazą danych Oracle, konieczna jest konfiguracja dostępu zewnętrznego:

  1. Otwórz wiersz poleceń jako administrator.
  2. Wpisz następujące polecenie: netstat -an | findstr LISTENER
  3. Zidentyfikuj numer portu używany przez usługę TNS Listener (np. 1521).
  4. Przejdź do Panelu sterowania -> Zapora systemu Windows Defender -> Zaawansowane ustawienia zabezpieczeń.
  5. Kliknij „Reguły dla połączeń przychodzących”.
  6. Wybierz „Nowa reguła”.
  7. Zaznacz „Port” jako typ reguły.
  8. Wprowadź numer portu TNS Listener i kliknij „Dalej”.
  9. Wybierz „Zezwól na połączenie” i przejdź dalej.
  10. Wybierz profil sieciowy i kliknij „Dalej”.
  11. Nadaj nazwę regule i zakończ proces, klikając „Zakończ”.

Podsumowanie

Instalacja bazy danych Oracle na systemie Windows 11 jest procesem, który można sprawnie przeprowadzić, wykonując wszystkie opisane kroki. Pamiętaj o dostosowaniu konfiguracji do indywidualnych potrzeb i wymagań. W ten sposób będziesz mógł w pełni wykorzystać potencjał bazy danych Oracle do obsługi aplikacji biznesowych oraz skutecznego zarządzania danymi.

Najczęściej zadawane pytania

1. Jakie są minimalne wymagania systemowe dla bazy danych Oracle na Windows 11? System operacyjny: Windows 11 64-bit, RAM: 8 GB, miejsce na dysku: 20 GB, procesor: 2-rdzeniowy 64-bit 2 GHz.
2. Gdzie można pobrać oprogramowanie bazy danych Oracle? Oprogramowanie dostępne jest na oficjalnej stronie Oracle Software Delivery Cloud: https://edelivery.oracle.com.
3. Czy JDK jest konieczny do instalacji Oracle? Tak, zaleca się instalację JDK, gdyż zawiera niezbędne narzędzia i biblioteki.
4. Jak sprawdzić, czy baza danych Oracle została poprawnie zainstalowana? Połącz się z bazą danych za pomocą wiersza poleceń, aby zweryfikować połączenie.
5. Jak skonfigurować dostęp zdalny do bazy danych Oracle? Skonfiguruj regułę przychodzącą w zaporze systemu Windows Defender dla portu TNS Listener.
6. Jakie zalety oferuje Oracle Database? Oracle Database zapewnia wysoką skalowalność, niezawodność, dostępność, bezpieczeństwo i wydajność.
7. Do jakich aplikacji można używać bazy danych Oracle? Baza danych Oracle jest wykorzystywana w różnorodnych aplikacjach i systemach.