Installation og konfiguration af Oracle 12c i RHEL/CentOS/Oracle Linux 6.5 - del II


I vores tidligere artikel har vi vist dig, hvordan du konfigurerer forudsætninger for installation af Oracle 12c. I denne artikel vil vi dække installation og konfiguration af Oracle 12c i RHEL/CentOS/Oracle Linux 6.5 sammen med nogle instruktioner om installation af Oracle post.

  1. Installation af forudsætninger for Oracle 12c i RHEL/CentOS/Oracle Linux 6.5 - del I

Installation af Oracle 12c-database i CentOS 6.5

1. Efter udpakning får vi databasekatalog, der har 2,6 GB i størrelse. Så næste kan vi gå-head og installere oraklet. Lad os starte installationen ved at køre runInstaller. Naviger i installationsmappen, og kør installationsprogrammet.

# cd database/
# ./runInstaller

Vores installationsprogram er blevet lanceret her. For hvert trin skal vi komme videre ved at klikke på Næste eller OK.

2. Jeg vil springe dette trin over, da jeg ikke ønsker sikkerhedsopdateringer. Fjern markeringen i afkrydsningsfeltet, og marker afkrydsningsfeltet, der siger "Ønsker at modtage sikkerhedsopdateringer via My Oracle Support".

Klik på Næste , du får en fejl, der siger, at du ikke har angivet, og e-mail-adresse, klik på Ja for at fortsætte.

3. Mens vi springede over e-mail-trin som standard, vælger det at springe softwareopdateringer over. Klik på næste for at fortsætte.

Her har jeg løst alle afhængigheder, men det siger stadig, at jeg ikke har nået minimumskravene. Bare rolig, du kan gå videre for at vælge Ja for at fortsætte.

4. Vælg derefter installationstypen, jeg vælger den første mulighed for at oprette og konfigurere en database.

5. Jeg vælger serverklasse her. Hvis vi har brug for at installere på en hvilken som helst stationær maskine, kan vi vælge ovenstående indstilling som Desktop Class .

6. Vi vil kun opsætte databaseinstallation af enkelt forekomst her. Så vælg den første mulighed.

7. Vælg indstillingen Forhåndsinstallation for at få flere muligheder, mens du gennemgår installationstrin.

8. Som standard vælges sprog som engelsk. Hvis du har brug for at ændre i henhold til dit sprog, skal du vælge fra nedenstående liste.

9. Tid til at vælge, hvilken udgave af databaseinstallation vi leder efter. Til store produktioner kan vi bruge Enterprise, eller hvis vi har brug for standardudgave, eller vi kan vælge de muligheder, der er nævnt der. Vi har brug for mere end 6,5 GB plads til Enterprise-installation, fordi befolkningen i databasen vokser snart/øges.

10. Indtast Oracle base installationsplacering, her gemmes alle installerede konfigurationsfiler. Her skal du definere placeringen af oracle-installationsstien, da vi oprettede placeringen i trin # 12 i første del af denne artikel.

11. For første gang installation oprettes alle lagerfiler under kataloget ‘/ u01/app/oralnventory’. Vi har oprettet gruppeoraklet til installation. Så nu har oracle-gruppen tilladelse til at få adgang til Inventory Directory. Lad os vælge Oracle som gruppen til operativsystemgruppe.

12. Vælg den type database, du vil oprette. Da vi bruger til generelt formål, så vælg generelt fra nedenstående muligheder og klik på Næste.

13. Angiv navnet på den globale database for entydigt identificerede og fjern markeringen i Opret som container-database, da vi her ikke vil oprette flere databaser.

14. I min installation har jeg tildelt 4 GB hukommelse til min virtuelle maskine, men det er ikke nok for Oracle. Her er vi nødt til at aktivere automatisk tildele hukommelse til brug af systemets globale område.

Marker afkrydsningsfeltet, der siger Aktivér automatisk hukommelsesadministration , og bevar standardallokeringshukommelsen. Hvis vi har brug for nogle eksempler på skemaer, kan vi kontrollere og fortsætte med installationen.

15. Vi skal vælge det sted, hvor databaselagringen skal gemmes. Her vil jeg tildele '/ u01/app/oracle/oradata' placering for at gemme databaserne og klikke på Næste for at fortsætte med installationstrin.

16. Jeg har ikke en Cloud Control Manager-legitimationsoplysninger fra Oracle, så jeg er nødt til at springe dette trin over.

17. Hvis vi skal Aktivere gendannelsesindstillinger, skal vi kontrollere Aktiver gendannelse. I virkelige omgivelser er disse muligheder obligatoriske for opsætning. Her for at aktivere denne mulighed skal vi tilføje en separat gruppe, og vi skal definere en af filsystemets placering i stedet for standardplaceringen, hvor vores database gemmes.

18. Vi skal definere adgangskoden til startdatabasen, som alle er forudindlæst under installationen. Adgangskoden skal indeholde alfanumeriske, små bogstaver og små bogstaver. For eksempel er min adgangskode Redhat123 . Denne adgangskode vil vi også bruge i login til webgrænsefladen.

19. Vi er nødt til at give systemrettigheder til at oprette en database, som vi har brug for for at vælge oracle-gruppen. Vælg orakel for alle muligheder.

20. Endelig kan vi gennemgå alle indstillinger inden databasepopulation. Hvis vi har brug for ændringer, kan vi redigere indstillingerne.

21. Installationen startede med at forberede og kopiere filer. Dette vil tage lang tid at gennemføre i henhold til vores hardware-ressource.

22. Under installationsprocessen vil den bede om at køre to scripts som en rootbruger som vist på nedenstående billede.

Log ind på din Oracle Server som rootbruger, og skift til '/' partition, og udfør nedenstående scripts som vist.

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

Under scriptets udførelsesproces vil det måske bede dig om at indtaste det fulde stinavn for det lokale bin -katalog, bare indtast stien som vist nedenfor og tryk på Enter.

/usr/bin

23. Efter vellykket udførelse af ovenstående to scripts skal vi komme videre ved at klikke på OK.

24. Efter at have afsluttet alle ovenstående opgaver med succes, modtager vi vinduet Database Configuration Assistant med alle detaljerne, og det viser dig EM Database Express URL. Klik på OK for at komme videre.

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

Hvis du vil ændre adgangskoden til databaskontiene, kan du bruge adgangskodeadministrationen.

Det er det! Vi har gennemført Databasekonfiguration , og klik nu på Næste for at fortsætte installationsprocessen.

Endelig blev Oracle Database-installationen fuldført. Klik på Luk for at afslutte Oracle Installer.

25. Når du har afsluttet databasinstallationen, skal du nu gå videre for at udføre nogle installationskonfigurationer. Åbn filen 'oratab' ved hjælp af vi editor.

# vim /etc/oratab

Efter åbning af fil skal du søge efter følgende linje.

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

Og skift parameter N til Y som vist.

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

Genstart maskinen for at foretage nye ændringer.

26. Efter genstart af maskinen skal du kontrollere, at lytteren er i gang med kommandoen 'lsnrctl status'.

# lsnrctl status

Hvis det ikke starter automatisk, skal du starte det manuelt ved hjælp af kommandoen 'lsnrctl start'.

# lsnrctl start

Bemærk: Hvis lsnrctl ikke starter, skal du læse fejlfindingstrinnet (nævnt i slutningen af artiklen) for at få løst eventuelle fejl og prøv at starte lytteren.

27. Næste login i Oracle-database som operativsystembruger ved hjælp af sysdba og start af databasen.

# sqlplus / as sysdba
# startup

28. Nu er det tid til at få adgang til Oracle Web-interface på følgende adresser.

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

OR

https://192.168.0.100:5500/em

Når EM Express beder dig om dit brugernavn og din adgangskode, skal du bruge til at logge ind som en bruger med DBA-privilegium såsom SYS eller SYSTEM og bruge den adgangskode, som vi brugte til skemaadgangskoden.

Login User = SYSTEM
Password   = Redhat123

29. Efter login til Oracle-panelet kan du se hovedgrænsefladen som Database Home og få skærmbilleder som vist nedenfor.

Trin: Fejlfinding af Oracle

30. Hvis lytteren ikke starter, skal du erstatte domænenavnet med den lokale IP-adresse 127.0.0.1 i nedenstående fil.

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

Det er det! Endelig har vi gennemført installation og konfiguration af Oracle 12c i CentOS 6.5. Hvis der opstår fejl, du får, når du opretter Oracle database 12c, er du velkommen til at droppe dine kommentarer.