sql >> Base de Datos >  >> RDS >> Oracle

TNS:el oyente actualmente no conoce el servicio solicitado en el descriptor de conexión

Puede cambiar de la siguiente manera y funciona en mi entorno. Unidad:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN

oyente.ora

  1. Antes

    OYENTE =(DESCRIPTION_LIST =(DESCRIPCIÓN =(DIRECCIÓN =(PROTOCOLO =IPC)(CLAVE =EXTPROC1521))(DIRECCIÓN =(PROTOCOLO =TCP)(HOST =localhost)(PUERTO =1521))))

  2. Después

    OYENTE =(DESCRIPTION_LIST =(DESCRIPCIÓN =(DIRECCIÓN =(PROTOCOLO =IPC)(CLAVE =EXTPROC1521))(DIRECCIÓN =(PROTOCOLO =TCP)(HOST =192.168.50.90)(PUERTO =1521))))

tnsnames.ora

  1. Antes

    LISTENER_ORCL =(DIRECCIÓN =(PROTOCOLO =TCP)(HOST =localhost)(PUERTO =1521))

    ORCL =(DESCRIPCIÓN =(DIRECCIÓN =(PROTOCOLO =TCP)(HOST =host local)(PUERTO =1521))(DATOS_CONEXIÓN =(SERVIDOR =DEDICADO)(NOMBRE_SERVICIO =orcl)))

  2. Después

    LISTENER_ORCL =(DIRECCIÓN =(PROTOCOLO =TCP)(HOST =192.168.50.90)(PUERTO =1521))

    ORCL =(DESCRIPCIÓN =(DIRECCIÓN =(PROTOCOLO =TCP)(HOST =192.168.50.90)(PUERTO =1521))(DATOS_CONEXIÓN =(SERVIDOR =DEDICADO)(NOMBRE_SERVICIO =orcl)))

Después de eso, reinicie el OracleOraDb11g_home1TNSListener servicio y OracleServiceORCL Servicio.