====== Centos OS 7 + Oracle XE 21c instaliacijos instrukcija ======
**Kaip susikurti virtualią mašiną (VM) su Centos OS 7 šablonu**
Pasirinkite, pažymėkite arba įrašykite:
- **VM Name** - //jūsų VM vardas //;
- **Hold** - uždėkite varnelę;
- **Memory** - 4 GB;
- **CPU** - 2
- **VCPU** - 4
- **centos7** - 20 GB
{{ :cloud:oracle_1.png}} {{ :cloud:oracle_2.png }}
Atsidarykite sukurtą virtualią mašiną:
- prie **TCP_PORT_FORWARDING 22** įrašykite //1521//;
- viršutinėje meniu juostoje dešinėje, išskleiskite 5-tą funkcijų pasirinkimo ikonėlę ir paspauskite **Release**;
- laukite kol užsikraus.
{{ :cloud:oracle_3.png }}
Pasileiskite **Putty** programą ir pridėkite privatų raktą.
Daugiau apie **Putty** ir privačius raktus skaitykite ****[[duk:ssh_key|čia]]****
{{ :cloud:oracle_5.png }}
Nukopijuokite prisijungimo duomenis iš serverio valdymo panelės //CONNECT_INFO1//. **Putty** programoje suveskite SSH rakto raktažodį kaip parodyta pavyzdyje ir paspauskite **Open**.
{{ :cloud:oracle_4.png }}
Komandų eilutėje rašykite komandas iš eilės. Kartais reikės paspausti **"y"**, o prieš rašant kitą komandą, turite palaukti, kol bus atlikta ankščiau parašyta komanda.
sudo yum check-update
sudo yum update
sudo yum localinstall https://drive.mif.vu.lt/s/T4Z9WxzDgoDqoey/download/oracle-database-preinstall-21c-1.0-1.el7.x86_64.rpm
sudo yum localinstall https://drive.mif.vu.lt/s/swmrJSjMsfjP5Ax/download/oracle-database-xe-21c-1.0-1.ol7.x86_64.rpm
Pasibaigus įrašymui, kuris gali užtrukti, reikia suvesti konfigūracijos komandą, nustatyti slaptažodį ir palaukti, kol baigsis konfigūracija.
sudo /etc/init.d/oracle-xe-21c configure
**Kaip prisijungti prie Oracle duomenų bazės**
Užsiregistruokite ir atsiųskite [[https://www.oracle.com/tools/downloads/sqldev-downloads.html | SQL DEVELOPER]]. Iškleiskite failus ir paleiskite programą.
Su dešiniu pelės mygtuku, viršuje dešinėje, paspauskite **Oracle Connections** ir pasirinkite **New Connection**. Atsidariusiame lange, į atitinkamus laukus įrašykite:
- **Name** - sesijos pavadinimą.
- **Username** - vartotojo vardą. Jungiantis pirmą kartą veikia SYSTEM vartotojas, vėliau galima sukurti kitus.
- **Password** - tas, kurį nutatėte per instaliaciją.
- **Hostname** - išorinis IP adresas, kuris buvo suteiktas. {{ :cloud:oracle_6.png }}
- **Port** - portas, kurį priskyrė //OPEN NEBULA//. Jį rasite pagrindinėje serverio panelėje, prie jūsų įrašyto **1521**.
{{ :cloud:oracle_7.png }}
**PASTABA**: Jeigu neina sukurti naujų vartotojų, reikia suvesti ''alter session set "_ORACLE_SCRIPT"=true;''