Ik heb onlangs Oracle Cluster Ready Services 11.1.0.7 geüpgraded naar Oracle Grid Infrastructure 11.2.0.2 op een testbed. Ik heb toen geprobeerd de DBCA uit te voeren om een Oracle 11.1.0.7 bovenop de 11.2.0.2 Grid-installatie te maken. Nadat ik de DBCA-wizard had doorlopen, zou ik altijd berichten ontvangen die vergelijkbaar zijn met de volgende:
ORA-00119:Ongeldige specificatie voor systeemparameter REMOTE_LISTENER
ORA-00132:Syntaxisfout of onopgeloste netwerknaam LISTENER_sid
ORA-1078:Fout bij het verwerken van systeemparameters.
Moet de DBCA niet zorgen voor het opzetten van de LISTENER_sid vermeldingen in mijn tnsnames.ora configuratiebestand? Na perplex te zijn geweest en een paar dingen te hebben geprobeerd, herinnerde ik me dat de luisteraar niet is geconfigureerd in de database $ORACLE_HOME/network/admin zoals meer database-installaties. Vanaf Grid Infrastructure 11.2.0.2 heeft de listener geen CRS_HOME meer. De LISTENER_sid . toevoegen toegang tot het tnsnames.ora-bestand in CRS_HOME/network/admin deed de truc. Ik kon toen de DBCA uitvoeren om mijn 11.1.0.7-database te maken.
Ik weet niet zeker of hetzelfde gedrag voorkomt in de 11.2.0.2 DBCA. Ik maak een 11.1.0.7-database om een database-upgrade naar 11.2.0.2 te testen, daarom gebruik ik de oudere DBCA-versie.