Installere og konfigurere Oracle 12c i RHEL/CentOS/Oracle Linux 6.5 - Del II


I vår forrige artikkel har vi vist deg hvordan du setter opp forutsetninger for Oracle 12c-installasjon. I denne artikkelen vil vi dekke installasjon og konfigurasjon av Oracle 12c i RHEL/CentOS/Oracle Linux 6.5, sammen med noen instruksjoner etter installasjon av Oracle.

  1. Installering av forutsetninger for Oracle 12c i RHEL/CentOS/Oracle Linux 6.5 – Del I

Installere Oracle 12c Database i CentOS 6.5

1. Etter utpakking vil vi få databasekatalog som har 2,6 GB i størrelse. Så, neste kan vi sette i gang og installere oraklet. La oss starte installasjonen ved å kjøre runInstaller. Naviger i installasjonskatalogen og kjør installasjonsprogrammet.

# cd database/
# ./runInstaller

Installasjonsprogrammet vårt har blitt lansert her. For hvert trinn må vi gå videre ved å klikke på Neste eller OK.

2. Jeg kommer til å hoppe over dette trinnet siden jeg ikke vil ha sikkerhetsoppdateringer. Fjern merket i boksen og merk av i boksen som sier Ønsker å motta sikkerhetsoppdateringer via My Oracle Support.

Klikk på Neste, du vil få en feilmelding som sier at du ikke har oppgitt, og e-postadresse klikker på Ja for å fortsette.

3. Mens vi hoppet over e-posttrinnet som standard, vil det velge hopp over programvareoppdateringer Klikk på neste for å fortsette.

Her har jeg løst alle avhengigheter, men fortsatt står det at jeg ikke har nådd minimumskravene. Ikke bekymre deg, du kan gå videre for å velge Ja for å fortsette.

4. Deretter velger du typen installasjon, jeg velger det første alternativet for å opprette og konfigurere en database.

5. Jeg skal velge Server Class her. Hvis vi trenger å installere på noen stasjonære maskiner, kan vi velge alternativet ovenfor som Desktop Class.

6. Vi skal konfigurere kun enkeltforekomstdatabaseinstallasjon her. Så velg det første alternativet.

7. Velg alternativet Forhåndsinstallasjon for å få flere alternativer mens du går gjennom installasjonstrinn.

8. Som standard vil språket velges som engelsk. Hvis du trenger å endre i henhold til språket ditt, velg fra listen nedenfor.

9. På tide å velge hvilken utgave av databaseinstallasjonen vi ser etter. For storskala produksjoner kan vi bruke Enterprise eller hvis vi trenger standardutgave eller vi kan velge alternativene som nevnt der. Vi trenger mer enn 6,5 GB plass for Enterprise-installasjon fordi databasebefolkningen snart vil vokse/øke.

10. Angi Oracles baseinstallasjonsplassering, her vil alle installerte konfigurasjonsfiler lagres. Her må du definere plasseringen av Oracle-installasjonsbanen, da vi opprettet plasseringen i trinn #12 i første del av denne artikkelen.

11. For første gangs installasjon vil alle Inventory-filer opprettes under '/u01/app/oralnventory'-katalogen. Vi har laget gruppeoraklet for installasjon. Så nå har orakelgruppen tillatelse til å få tilgang til Inventory Directory. La oss velge Oracle som gruppen for operativsystemer.

12. Velg typen database du vil opprette. Siden bruker vi til generelle formål, så velg generelt fra alternativene nedenfor og klikk Neste.

13. Spesifiser det globale databasenavnet for unikt identifisert og fjern merket for Create as Container-databasen, da vi ikke her skal lage flere databaser.

14. I installasjonen min har jeg tildelt 4 GB minne til min virtuelle maskin, men dette er ikke nok for Oracle. Her må vi aktivere tildele minne automatisk for bruk av systemets globale område.

Merk av i boksen som sier Aktiver automatisk minnebehandling og behold standard tildelingsminne. Hvis vi trenger noen eksempelskjemaer, kan vi sjekke og fortsette for installasjon.

15. Vi må velge plasseringen for å lagre databaselagringen. Her skal jeg tilordne '/u01/app/oracle/oradata' plassering for å lagre databasene og klikk Neste for å fortsette til installasjonstrinn.

16. Jeg har ikke en Cloud Control Manager-legitimasjon fra Oracle, så jeg må hoppe over dette trinnet.

17. Hvis vi må Aktivere gjenopprettingsalternativer, må vi sjekke Aktiver gjenoppretting. I virkelige omgivelser er disse alternativene obligatoriske for oppsett. Her for å aktivere dette alternativet må vi legge til en separat gruppe, og vi må definere en av filsystemets plassering i stedet for standardplasseringen der databasen vår lagrer.

18. Vi må definere passordet for startdatabasen som alt er forhåndslastet mens installasjonene. Passordet må inneholde alfanumeriske, store og små bokstaver. Passordet mitt er for eksempel Redhat123. Dette passordet vil vi også bruke i webgrensesnittet pålogging.

19. Vi må gi systemprivilegier for å lage database for at vi trenger å velge orakelgruppen. Velg orakel for alle alternativer.

20. Endelig kan vi gjennomgå alle innstillingene før databasepopulasjonen. Hvis vi trenger endringer, kan vi redigere innstillingene.

21. Installasjonen startet til Klargjøring og kopiering av filer. Dette vil ta lang tid å fullføre i henhold til vår maskinvareressurs.

22. Under installasjonsprosessen vil den be om å kjøre to skript som en root-bruker som vist i bildet nedenfor.

Logg inn på Oracle Server som root-bruker og bytt til '/'-partisjonen og utfør skriptene nedenfor som vist.

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

I løpet av skriptutførelsesprosessen vil den kanskje be deg om å skrive inn hele banenavnet til den lokale bin-katalogen, bare skriv inn banen som vist nedenfor og trykk Enter.

/usr/bin

23. Etter vellykket utførelse av de to ovennevnte skriptene, må vi gå videre ved å klikke på OK.

24. Etter å ha fullført alle oppgavene ovenfor, vil vi motta vinduet Database Configuration Assistant med alle detaljene og det vil vise deg EM Database Express URL. Klikk OK for å gå videre.

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

Hvis du ønsker å endre passordet for databasekontoene, kan du bruke passordbehandlingen.

Det er det! Vi har fullført Databasekonfigurasjon. Klikk nå på Neste for å fortsette installasjonsprosessen.

Endelig ble installasjonen av Oracle Database fullført. Klikk på Lukk for å avslutte Oracle Installer.

25. Etter å ha fullført databaseinstallasjonen, fortsett nå for å gjøre en konfigurasjon etter installasjonen. Åpne filen 'oratab' ved hjelp av vi-editor.

# vim /etc/oratab

Etter å ha åpnet filen, søk etter følgende linje.

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

Og endre parameteren N til Y som vist.

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

Start maskinen på nytt for å ta nye endringer.

26. Etter å ha startet maskinen på nytt, kontroller at lytteren er oppe og kjører ved å bruke 'lsnrctl status'-kommandoen.

# lsnrctl status

Hvis den ikke starter automatisk, må du starte den manuelt ved å bruke 'lsnrctl start'-kommandoen.

# lsnrctl start

Merk: Hvis lsnrctl ikke starter, les feilsøkingstrinnet (nevnt på slutten av artikkelen) for å fikse eventuelle feil og prøv å starte lytteren.

27. Logg deretter på Oracle-databasen som operativsystembruker ved å bruke sysdba og start opp databasen.

# sqlplus / as sysdba
# startup

28. Nå er det på tide å få tilgang til Oracle Web-grensesnitt på følgende adresser.

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

OR

https://192.168.0.100:5500/em

Når EM Express ber deg om ditt brukernavn og passord, Bruk til å logge på som en bruker med DBA-privilegium som SYS eller SYSTEM og bruke passordet som vi brukte for Schema-passord.

Login User = SYSTEM
Password   = Redhat123

29. Etter innlogging på Oracle-panelet kan du se hovedgrensesnittet som Database Home og noen få skjermbilder som vist nedenfor.

Trinn: Feilsøking av Oracle

30. Hvis lytteren ikke starter, må du erstatte domenenavnet med lokal IP-adresse 127.0.0.1 i filen nedenfor.

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

Det er det! Endelig har vi fullført Oracle 12c installasjon og konfigurasjon i CentOS 6.5. Hvis du får feil under oppsett av Oracle database 12c, kan du gjerne legge igjen kommentarer.