Oracle
 sql >> Database >  >> RDS >> Oracle

DBCA Crea database errato REMOTE_LISTENER

Di recente ho aggiornato Oracle Cluster Ready Services 11.1.0.7 a Oracle Grid Infrastructure 11.2.0.2 su un banco di prova. Ho quindi tentato di eseguire il DBCA per creare un Oracle 11.1.0.7 in aggiunta all'installazione della griglia 11.2.0.2. Dopo aver eseguito la procedura guidata DBCA, ricevevo sempre messaggi simili ai seguenti:

ORA-00119:Specifica non valida per il parametro di sistema REMOTE_LISTENER
ORA-00132:Errore di sintassi o nome di rete non risolto LISTENER_sid
ORA-1078:errore nell'elaborazione dei parametri di sistema.

Il DBCA non dovrebbe occuparsi della configurazione del LISTENER_sid voci nel mio file di configurazione tnsnames.ora? Dopo essere rimasto perplesso e aver provato alcune cose, mi sono ricordato che Listener non è configurato nella directory $ ORACLE_HOME/network/admin del database come più installazioni di database. A partire da Grid Infrastructure 11.2.0.2, il Listener esaurisce CRS_HOME. Aggiunta del LISTENER_side la voce nel file tnsnames.ora in CRS_HOME/network/admin ha funzionato. Sono stato quindi in grado di eseguire il DBCA per creare il mio database 11.1.0.7.

Non sono sicuro che questo stesso comportamento esista nel DBCA 11.2.0.2. Sto creando un database 11.1.0.7 per testare un aggiornamento del database alla 11.2.0.2, motivo per cui sto utilizzando la versione precedente di DBCA.