Tecnología

Inicio

ORA-12637 Error de recepción de paquetes

ORA-12637 Error de recepción de paquetes


Un "paquete de ORA-12637 Error al recibir en" error indica que existen fallas en la comunicación con una base de datos Oracle y sus procesos de apoyo. El software de base de datos Oracle sirve como un sistema de gestión de base de datos y genera mensaje de este tipo cuando no se puede acceder a una base de datos o no recibir una respuesta esperada dentro de un período predeterminado.

Oyente

servidores de Oracle se ejecutan tanto una base de datos Oracle y el oyente proceso. Uno escucha de Oracle, que se puede configurar para soportar múltiples bases de datos, recibe y gestiona las solicitudes de conexión de cliente. Si el oyente recibe más solicitudes de las que puede manejar, las peticiones del usuario pueden agotar el tiempo; en este caso, reiniciar el oyente resolver el error.

Conexión de base de datos

Oracle solicitudes de conexión de base de datos no se procesan a menos que incluyan la información de autenticación, como un nombre de usuario, contraseña y el nombre del servicio de Oracle. Si los servicios de autenticación no se están ejecutando o el nombre de la contraseña es incorrecta, los esfuerzos de comunicación se producirá un error. Del mismo modo, si la base de datos Oracle se bloquea y no responde a las consultas de base de datos, Oracle va a informar de un fallo. De acuerdo con "DBA Oracle en UNIX y Linux", de Michael wessler, si la base de datos Oracle en sí se bloquea, los procesos de fondo del programa, tales como la tarde en y SMON terminarán, y te daremos una "ORA-12637 paquetes insolvente deben recibir" o "TNS: error del escritor de paquete "mensaje.

Servidor y Hardware

El archivo Tnsnames.ora en su ordenador contiene referencias a los servidores de Oracle con los que se comunica con regularidad. Si un nombre de servidor es incorrecta o incompleta, Oracle no puede conectarse a ella. Si el puerto de referencia en el archivo tnsnames.ora no se encuentra abierta, es posible que vea un "paquete de ORA-12637 recibir fallido" mensaje. Router y tarjeta de red o NIC, los fallos de la tarjeta también causan este problema, como la memoria de disco del servidor de entrada / salida y el sistema insuficientes lata.

Comunicación

errores de comunicación de paquetes sólo se producen cuando el tráfico de datos de una red es tan grande que el límite de tiempo de espera antes de que golpea su ordenador recibe una respuesta del servidor Oracle. Si los tamaños de paquete son demasiado grandes para el servidor para procesar, puede cambiar la fecha de la unidad de transporte o TDU, los parámetros en el archivo tnsnames.ora.

Si un router de red falla y los paquetes de datos se encaminan a otros nodos que no pueden manejar la carga, los mensajes de error como resultado. También puede ver errores de un ataque malicioso de denegación de servicio, o hackers de apagar el receptor de Oracle, aunque este último aparece como un fracaso del proceso.