Hvordan oppgradere fra Oracle 11g til Oracle 12c

Hello
alt. I dag vil vi gå gjennom hvordan du oppgraderer fra Oracle 11g til Oracle 12c. La oss starte da.
For dette, vil jeg bruke CentOS 7 64 bit Linux-distribusjon.
Jeg antar at du allerede har installert Oracle 11g på systemet. Her vil jeg vise hva jeg gjorde da jeg installerte Oracle 11g.
Jeg velge "Lag og konfigurere en database" for Oracle 11g akkurat som nedenfor bildet.
Så jeg velger "Desktop Class" for min Oracle 11g installasjon. For produksjon må du velge "Server Class".
Da må du skrive inn alle banene for Oracle 11g og passordet ditt, så vel. Nedenfor er mine for min Oracle 11g installasjon. Sørg for at du møter Oracle passord metodikk for å plassere ditt passord.
Deretter setter jeg Varelager Katalogbanen som nedenfor.
Till nå, jeg viste hva jeg hadde gjort for å installere Oracle 11g som vi kommer til å oppgradere til 12c.
La oss oppgradere til Oracle 12c fra Oracle 11g.
Du må laste ned de to (2) zip-filer fra denne linken. Last ned og pakk begge filene til samme katalog. Filer navn er linuxamd64_12c_database_1of2.zip & linuxamd64_12c_database_2of2.zip hhv. Etter utpakking eller utpakking, vil det skape en mappe som heter database
. Merk: Før du oppgraderer til 12c, sørg for at du har alle nødvendige pakker installert for CentOS og hele banen variabelen er OK og alle andre forutsetninger er ferdig før du begynner .
Disse er følgende pakker må monteres med korrekt version

binutils

compat-libstdc++

gcc

glibc

libaio

libgcc

libstdc++

make

sysstat

unixodbc

Search for å få riktig rpm versjon på internett.
Du kan også kombinere en spørring for flere pakker, og gjennomgå utgang for de riktige versjoner. For eksempel:
Skriv inn følgende kommando for å sjekke inn på terminalen

 rpm -q binutils compat-libstdc ++ gcc glibc libaio libgcc libstdc ++ gjøre sysstat unixodbcThe følgende pakker (eller senere eller tidligere versjoner) må være installert på din system

binutils-2.23.52.0.1-12.el7.x86_64

compat-libcap1-1.10-3.el7.x86_64

gcc-4.8.2-3.el7.x86_64

gcc-c++-4.8.2-3.el7.x86_64

glibc-2.17-36.el7.i686

glibc-2.17-36.el7.x86_64

glibc-devel-2.17-36.el7.i686

glibc-devel-2.17-36.el7.x86_64

ksh

libaio-0.3.109-9.el7.i686

libaio-0.3.109-9.el7.x86_64

libaio-devel-0.3.109-9.el7.i686

libaio-devel-0.3.109-9.el7.x86_64

libgcc-4.8.2-3.el7.i686

libgcc-4.8.2-3.el7.x86_64

libstdc++-4.8.2-3.el7.i686

libstdc++-4.8.2-3.el7.x86_64

libstdc++-devel-4.8.2-3.el7.i686

libstdc++-devel-4.8.2-3.el7.x86_64

libXi-1.7.2-1.el7.i686

libXi-1.7.2-1.el7.x86_64

libXtst-1.2.2-1.el7.i686

libXtst-1.2.2-1.el7.x86_64

make-3.82-19.el7.x86_64

sysstat-10.1.5-1.el7.x86_64

You vil også trenge unixODBC-2.3.1 eller nyere driver.
Jeg håper du allerede har en bruker på CentOS 7 heter orakel når du installerte Oracle 11g.
La oss logge på CentOS ved hjelp bruker orakel.
Etter Logg inn på din CentOS av brukeren orakel, åpne en terminal på CentOS.
Nå endrer katalog og navigere til hentet katalogen der du pakket både zip-filer ved hjelp av terminal. Nå skriver du inn følgende i terminalen for å starte installasjonen av 12c.
 ./runInstaller 
Hvis alt går riktig så vil du se noe sånt nedenfor som vil starte installasjonsprosessen av 12c.

Så du kan hoppe over oppdateringene eller du kan laste ned den nyeste oppdateringen. Det anbefales at du må oppdatere den for produksjon server. Selv om jeg hopper over det.
Nå velger å oppgradere en eksisterende database.
For språk, engelsk er allerede der. Klikk neste for å fortsette, eller du kan legge til i henhold til dine behov.
Nå velger Enterprise Edition. Du kan velge av dine krav.
Deretter velger din vei for Software plassering. Dette er ganske mye selvforklarende.
For trinn 7, bevege med standardvalgene akkurat som under.
I trinn 9, vil du få en oppsummerende rapport som bildet nedenfor.

Hvis alt er i orden, kan du starte installasjonen ved å klikke installere på trinn 9 og som tar deg til trinn 10.
I prosessen kan det oppstå noen feil, og du trenger å goggle det for fikse disse feilene. Det finnes en rekke feil som kan oppstå, og dermed er jeg ikke dekker de her.
Hold tålmodighet og det vil vise Etterfølger én etter én for trinn 10. Hvis ikke, kan du søke den på Google og gjøre nødvendige skritt for å fikse det . Igjen, så er det en rekke feil som kan oppstå, og jeg kan ikke gi alle detaljene over her.
Nå, konfigurere lytteren bare å følge instruksjonene på skjermen.
Etter endt prosess for lytteren, det vil starte Database Upgrade Assistant. Velg Oppgrader Oracle Database.
I trinn 2, vil du finne at det vil vise 11g plasseringen banen sammen med 12c plassering banen. Du vil også finne at det er noe som indikerer Target Oracle Hjem Slipp 12 fra Source Oracle Hjem Slipp 11. Klikk neste trinn 2, og går videre til trinn 3.
Følg instruksjonene på skjermen, og ferdig med det.
I siste trinnet, vil du få en suksess vindu hvor du vil finne at oppdateringen av Oracle database var vellykket, En advarsel:. Før du oppgraderer til 12c for din produksjon server, må du sørge for at du har gjort det noen annen arbeidsstasjon så at du kan fikse alle feilene, som du vil støte på vei for oppgradering. Aldri prøve å oppgradere en produksjonsserver uten å vite alle detaljene. Anmeldelser