Jeg har for nylig været igennem flere databaseopgraderinger. Nogle af databaserne blev opgraderet ved hjælp af DBUA-værktøjet. DBUA-værktøjet gør et godt stykke arbejde med at ændre databasens oplysninger i Grid Control, så de matcher den nye databaseversion.
Da jeg lavede databaseopgraderingerne, skulle jeg også udføre nogle manuelle opgraderinger. Når du manuelt opgraderer databasen, skal du sikre dig, at du også opgraderer Grid Control. Jeg har læst, at dette kan opnås med emca-værktøjet, men jeg har haft lidt held med at køre det. Jeg fandt en nem måde at opdatere Grid Control med disse oplysninger.
Efter manuel opgradering af databasen kendte Grid Control til den nye version. Går vi til Targets->Databaser, kan vi se, at den opgraderede db er den nye version, 11.2.0.2:
Men hvis du går til startsiden og under Databaseinstallationer, vil du se, at denne database stadig er opført som 11.1.0.7. Det eneste, vi skal gøre, er at lave en simpel ændring. Tilbage i Mål->Databaser, find den manuelt opgraderede database og vælg alternativknappen ved siden af den. Tryk derefter på knappen Konfigurer. Du vil se, at Oracle Home Path er det gamle hjem:
Skift værdien, så den afspejler den nye ORACLE_HOME-mappe, og tryk på Næste og derefter Send. Denne database vil nu dukke op som et 11.2.0.2-mål!
På samme måde bliver du nødt til at ændre Listener-konfigurationen i Grid Control. Gå til Targets->All Targets og find den lytter, der blev manuelt opgraderet. Vælg alternativknappen ud for den pågældende lytter, og tryk på Konfigurer.
Skift Listener.ora Directory-værdien for at pege på den nye $ORACLE_HOME/network/admin. Og ændre Oracle Home. Tryk derefter på OK.
Det er alt, der er, to simple ændringer!