„Oracle 12c“ diegimas ir konfigūravimas naudojant RHEL/CentOS/Oracle Linux 6.5 – II dalis


Ankstesniame straipsnyje parodėme, kaip nustatyti būtinas Oracle 12c diegimo sąlygas. Šiame straipsnyje apžvelgsime „Oracle 12c“ diegimą ir konfigūravimą RHEL/CentOS/Oracle Linux 6.5, taip pat kai kurias „Oracle“ diegimo instrukcijas.

Reikalavimai

  1. Būtinųjų „Oracle 12c“ sąlygų diegimas RHEL/CentOS/Oracle Linux 6.5 – I dalis

„Oracle 12c“ duomenų bazės diegimas „CentOS 6.5“.

1. Išskleidę gausime 2,6 GB dydžio duomenų bazės katalogą. Taigi, toliau galime pradėti ir įdiegti orakulą. Pradėkime diegimą paleisdami runInstaller. Naršykite diegimo programos katalogą ir paleiskite diegimo programą.

cd database/
./runInstaller

Mūsų diegimo programa buvo paleista čia. Atlikdami kiekvieną veiksmą turime tęsti spustelėdami Kitas arba Gerai.

Konfigūruokite saugos naujinimus

2. Šį veiksmą praleisiu, nes nenoriu saugos naujinimų. Panaikinkite žymės langelio žymėjimą ir pažymėkite žymimąjį laukelį „Noriu gauti saugos naujinimus per „My Oracle Support““.

Spustelėkite Kitas, gausite klaidos pranešimą, kad nepateikėte, o el. pašto adresas spustelėkite Taip, kad tęstumėte.

Programinės įrangos atnaujinimai

3. Nors pagal numatytuosius nustatymus praleidome el. laišką, jis pasirinks praleisti programinės įrangos naujinimus Spustelėkite Kitas, kad tęstumėte.

Čia aš išsprendžiau visas priklausomybes, bet vis tiek sakoma, kad nepasiekiau minimalių reikalavimų. Nesijaudinkite, galite pereiti į priekį ir pasirinkti Taip, kad tęstumėte.

Diegimo parinktis

4. Tada pasirinkite diegimo tipą. Aš renkuosi pirmą parinktį sukurti ir konfigūruoti duomenų bazę.

Sistemos klasė

5. Čia pasirinksiu Serverio klasę. Jei mums reikia įdiegti bet kuriame staliniame kompiuteryje, aukščiau pateiktą parinktį galime pasirinkti kaip Stalinio kompiuterio klasę.

Tinklelio diegimo parinktys

6. Čia nustatysime tik vieno egzemplioriaus duomenų bazės diegimą. Taigi, pasirinkite pirmąjį variantą.

Diegimo tipas

7. Pasirinkite parinktį Išplėstinis diegimas, kad atlikdami diegimo veiksmus gautumėte daugiau parinkčių.

Produkto kalbos

8. Pagal numatytąją kalbą bus pasirinkta anglų. Jei reikia pakeisti kalbą pagal savo kalbą, pasirinkite iš toliau pateikto sąrašo.

Duomenų bazės leidimas

9. Laikas pasirinkti, kurio duomenų bazės diegimo leidimo ieškome. Didelės apimties gamybai galime naudoti Enterprise arba, jei mums reikia standartinio leidimo, arba galime pasirinkti ten nurodytas parinktis. Mums reikia daugiau nei 6,5 GB vietos įmonės diegimui, nes duomenų bazės gyventojų skaičius greitai augs/padidės.

Montavimo vieta

10. Įveskite pagrindinę „Oracle“ diegimo vietą, čia bus saugomi visi įdiegtų konfigūracijų failai. Čia reikia apibrėžti „Oracle“ diegimo kelio vietą, nes šią vietą sukūrėme atlikdami 12 veiksmą pirmoje šio straipsnio dalyje.

Inventoriaus kūrimas

11. Pirmą kartą įdiegus, visi inventoriaus failai bus sukurti kataloge /u01/app/oralnventory. Sukūrėme grupės orakulą diegimui. Taigi dabar „Oracle“ grupė turi leidimą pasiekti atsargų katalogą. Pasirinkime „Oracle“ kaip operacinės sistemos grupę.

Konfigūracijos tipas

12. Pasirinkite norimos sukurti duomenų bazės tipą. Kadangi mes naudojame bendriesiems tikslams, iš toliau pateiktų parinkčių pasirinkite bendrą ir spustelėkite Kitas.

Duomenų bazės identifikatoriai

13. Nurodykite visuotinės duomenų bazės pavadinimą, skirtą unikaliai identifikuoti, ir atžymėkite duomenų bazės Kurti kaip sudėtinį rodinį žymėjimą, nes čia nekursime kelių duomenų bazių.

Konfigūravimo parinktys

14. Diegdamas savo virtualiajai mašinai priskyriau 4 GB atminties, bet to nepakanka „Oracle“. Čia turime įgalinti automatiškai paskirstyti atmintį sistemos pasaulinės srities naudojimui.

Pažymėkite langelį Įgalinti automatinį atminties valdymą ir palikite numatytąją paskirstymo atmintį. Jei mums reikia pavyzdinių schemų, galime patikrinti ir tęsti diegimą.

Duomenų bazės saugykla

15. Turime pasirinkti duomenų bazės saugyklos saugojimo vietą. Čia aš priskirsiu „/u01/app/oracle/oradata“ vietą duomenų bazėms išsaugoti ir spustelėkite Kitas, kad tęstumėte diegimo programos veiksmus.

Valdymo parinktys

16. Neturiu debesies valdymo tvarkyklės kredencialų iš „Oracle“, todėl turiu praleisti šį veiksmą.

Atkūrimo parinktys

17. Jei turime Įgalinti atkūrimo parinktis, turime pažymėti laukelį Įgalinti atkūrimą. Realioje aplinkoje šias parinktis nustatyti privaloma. Norėdami įjungti šią parinktį, turime pridėti atskirą grupę ir apibrėžti vieną iš failų sistemos vietos, o ne numatytąją vietą, kurioje išsaugoma mūsų duomenų bazė.

Scheminiai slaptažodžiai

18. Turime apibrėžti pradinės duomenų bazės slaptažodį, kuris yra iš anksto įkeltas diegiant. Slaptažodyje turi būti raidinės ir skaitmeninės raidės, didžiosios ir mažosios raidės. Pavyzdžiui, mano slaptažodis yra Redhat123. Šį slaptažodį naudosime ir prisijungdami prie žiniatinklio sąsajos.

Operacinės sistemos grupės

19. Turime suteikti sistemos privilegijas, kad galėtume sukurti duomenų bazę, kuriai turime pasirinkti orakulo grupę. Pasirinkite orakulą kiekvienai parinkčiai.

Santrauka

20. Pagaliau galime peržiūrėti visus nustatymus prieš duomenų bazės populiaciją. Jei mums reikia kokių nors pakeitimų, galime redaguoti nustatymus.

Įdiekite produktą

21. Diegimas prasidėjo nuo failų paruošimo ir kopijavimo. Remiantis mūsų aparatūros šaltiniu, tai užtruks ilgai.

22. Sąrankos metu ji paprašys paleisti du scenarijus kaip root naudotojas, kaip parodyta toliau esančiame paveikslėlyje.

Prisijunkite prie „Oracle Server“ kaip root naudotojas ir perjunkite į / skaidinį ir vykdykite toliau pateiktus scenarijus, kaip parodyta.

cd /
./u01/app/oralnventory/orainstRoot.sh
./u01/app/oracle/product/12.1.0/db_1/root.sh

Scenarijaus vykdymo metu gali būti paprašyta įvesti visą vietinio bin katalogo kelio pavadinimą, tiesiog įveskite kelią, kaip parodyta toliau, ir paspauskite Enter.

/usr/bin

23. Sėkmingai įvykdę aukščiau nurodytus du scenarijus, turime eiti į priekį spustelėdami Gerai.

24. Sėkmingai atlikę visas aukščiau nurodytas užduotis, gausime Duomenų bazės konfigūravimo asistento langą su visa informacija ir parodysime EM Database Express URL. Spustelėkite Gerai, kad pereitumėte į priekį.

https://oracle12c.tecmint.local:5500/em

Jei norite pakeisti duomenų bazės paskyrų slaptažodį, galite naudoti slaptažodžių valdymą.

Viskas! Sėkmingai užbaigėme duomenų bazės konfigūravimą, dabar spustelėkite Kitas, kad tęstumėte diegimo procesą.

Galiausiai „Oracle“ duomenų bazės diegimas buvo sėkmingai baigtas. Spustelėkite Uždaryti, kad uždarytumėte „Oracle Installer“.

25. Baigę diegti duomenų bazę, atlikite tam tikrą konfigūraciją po įdiegimo. Atidarykite failą oratab naudodami vi redaktorių.

vim /etc/oratab

Atidarę failą, ieškokite šios eilutės.

orcl:/u01/app/oracle/product/12.1.0/db_1:N 

Ir pakeiskite parametrą N į Y, kaip parodyta.

orcl:/u01/app/oracle/product/12.1.0/db_1:Y

Iš naujo paleiskite įrenginį, kad atliktumėte naujus pakeitimus.

26. Iš naujo paleidę įrenginį patikrinkite, ar klausytojas veikia ir veikia, naudodami komandą „lsnrctl status“.

lsnrctl status

Jei jis nepasileidžia automatiškai, turėsite jį paleisti rankiniu būdu naudodami komandą „lsnrctl start“.

lsnrctl start

Pastaba: jei lsnrctl nepasileidžia, perskaitykite trikčių šalinimo veiksmą (minėtą straipsnio pabaigoje), kad ištaisytumėte klaidas, jei tokių yra, ir pabandykite paleisti klausytoją .

27. Tada prisijunkite prie „Oracle“ duomenų bazės kaip operacinės sistemos vartotojas naudodami sysdba ir paleiskite duomenų bazę.

sqlplus / as sysdba
startup

28. Dabar atėjo laikas pasiekti „Oracle“ žiniatinklio sąsają šiais adresais.

https://oracle12.tecmint.local:5500/em

OR

https://192.168.0.100:5500/em

Kai EM Express paprašys jūsų vartotojo vardo ir slaptažodžio, naudokite norėdami prisijungti kaip vartotojas, turintis DBA privilegiją, pvz., SYS arba SYSTEM, ir naudoti slaptažodį, kurį naudojome schemos slaptažodžiui.

Login User = SYSTEM
Password   = Redhat123

29. Prisijungę prie „Oracle“ skydelio pamatysite pagrindinę sąsają kaip „Database Home“ ir keletą ekrano kopijų, kaip parodyta toliau.

Veiksmas: „Oracle“ trikčių šalinimas

30. Jei klausytojas nepasileidžia, toliau pateiktame faile turite pakeisti domeno pavadinimą vietiniu IP adresu 127.0.0.1.

/u01/app/oracle/product/12.1.0/db_1/network/admin/listener.ora

Viskas! Galiausiai sėkmingai užbaigėme „Oracle 12c“ diegimą ir konfigūravimą „CentOS 6.5“. Jei nustatydami Oracle duomenų bazę 12c pastebėsite klaidų, nedvejodami palikite savo komentarus.