Nedávno jsem prošel několika aktualizacemi databáze. Některé z databází byly upgradovány pomocí nástroje DBUA. Obslužný program DBUA odvádí dobrou práci při úpravě informací databáze v Grid Control tak, aby odpovídaly nové verzi databáze.
Při upgradu databáze jsem také musel provést několik ručních upgradů. Když ručně upgradujete databázi, musíte zajistit, že upgradujete také Grid Control. Četl jsem, že to lze provést pomocí nástroje emca, ale neměl jsem štěstí. Našel jsem snadný způsob, jak pomocí těchto informací aktualizovat Grid Control.
Po ruční aktualizaci databáze vědělo Grid Control o nové verzi. Když přejdeme do Targets->Databases, můžeme vidět, že upgradovaná db je nová verze, 11.2.0.2:
Pokud však přejdete na domovskou stránku a v části Instalace databáze, uvidíte, že tato databáze je stále uvedena jako 11.1.0.7. Vše, co musíme udělat, je provést jednoduchou změnu. Zpět v části Cíle->Databáze najděte ručně aktualizovanou databázi a vyberte přepínač vedle ní. Poté stiskněte tlačítko Konfigurovat. Uvidíte, že domovská cesta Oracle je starý domov:
Změňte hodnotu tak, aby odpovídala novému adresáři ORACLE_HOME a stiskněte Další a poté Odeslat. Tato databáze se nyní zobrazí jako cíl 11.2.0.2!
Podobně budete muset změnit konfiguraci Listeneru v Grid Control. Přejděte na Cíle->Všechny cíle a najděte posluchač, který byl ručně upgradován. Vyberte přepínač vedle tohoto posluchače a stiskněte Konfigurovat.
Změňte hodnotu adresáře Listener.ora tak, aby ukazovala na nový $ORACLE_HOME/network/admin. A změňte domovskou stránku Oracle. Poté stiskněte OK.
To je vše, dvě jednoduché změny!