Nedávno jsem upgradoval Oracle Cluster Ready Services 11.1.0.7 na Oracle Grid Infrastructure 11.2.0.2 na testovacím zařízení. Poté jsem se pokusil spustit DBCA a vytvořit Oracle 11.1.0.7 nad instalací 11.2.0.2 Grid. Po procházení průvodce DBCA se mi vždy zobrazí zprávy podobné následujícím:
ORA-00119:Neplatná specifikace systémového parametru REMOTE_LISTENER
ORA-00132:Chyba syntaxe nebo nevyřešený název sítě LISTENER_sid
ORA-1078:Selhání při zpracování parametrů systému.
Neměl by se DBCA postarat o nastavení LISTENER_sid záznamy v mém konfiguračním souboru tnsnames.ora? Poté, co jsem byl zmaten a vyzkoušel jsem si pár věcí, jsem si vzpomněl, že Listener není nakonfigurován v adresáři databáze $ORACLE_HOME/network/admin jako další instalace databáze. Počínaje Grid Infrastructure 11.2.0.2 má Listener nedostatek CRS_HOME. Přidávání LISTENER_strany vstup do souboru tnsnames.ora v CRS_HOME/network/admin udělal trik. Poté jsem byl schopen spustit DBCA a vytvořit svou databázi 11.1.0.7.
Nejsem si jistý, zda stejné chování existuje v 11.2.0.2 DBCA. Vytvářím databázi 11.1.0.7, abych otestoval upgrade databáze na 11.2.0.2, a proto používám starší verzi DBCA.