wtorek, 2 listopada 2021

Instalacja Oracle XE 21c na linuxie (Oracle Linux 8 i RHEL 8) !

Około 2 miesiące temu Oracle udostępnił instalki Oracle XE 21c. W pierwszej kolejności były to wersje na linuxa, miesiąc później ukazała się wersja na Windows.


Instalacja na Oracle Linux 8 jest banalnie prosta. Wystarczy jako root użyć komendy yum, która pobierze i zainstaluje w pierwszej kolejności niezbędne powiązania a następnie sam silnik.

# przelogowujemy się na root-a
sudo su - 
# przechodzimy do katalogu tmp
cd /tmp
# UWAGA tylko uruchamiać na dystrybucji Red Hat
wget https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/getPackage/oracle-database-preinstall-21c-1.0-1.el8.x86_64.rpm
# pobieramy oficjalną dystrybucję silnika 21c XE
wget https://download.oracle.com/otn-pub/otn_software/db-express/oracle-database-xe-21c-1.0-1.ol8.x86_64.rpm
# uruchamiamy proces instalacji wraz z powiązaniami
yum -y localinstall oracle-database-xe-21c-1.0-1.ol8.x86_64.rpm

Uruchamiamy tworzenie bazy
/etc/init.d/oracle-xe-21c configure
# podczas instalacji będziesz tylko musiał określić  hasło dla głównych użytkowników bazy:

.....
Specify a password to be used for database accounts. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9]. Note that the same password will be used for SYS, SYSTEM and PDBADMIN accounts:
Confirm the password:
.....

Jeszcze warto ustawić aby  oracle wstawał po restarcie:

systemctl start oracle-xe-21c
systemctl enable oracle-xe-21c

Żeby móc podłączyć sie do bazy zdalnie, należy przekonfigurować firewalla lub ewentualnie go całkowicie wyłączyć.
systemctl stop firewalld
systemctl disable firewalld


Niniejsza wersja bazy ma identyczne ograniczenia jak poprzednia tj:
  • max 2 wątki procesora
  • 2 GB RAM
  • 12GB danych użytkownika 


W następnym poście napiszę jak podpiąć i używać obrazu dockerowego Oracle XE 21C.



Brak komentarzy:

Prześlij komentarz