Pregunta

Me encontré con un problema ayer.Quizás sea porque es 1 de abril...pero existió.

Tengo 3 PC en área remota, dos clientes y un servidor Oracle.Mi aplicación se ejecuta por separado en los dos clientes y se conecta cada hora a la base de datos de Oracle.Mis clientes funcionaban bien antes del 1 de abril, pero de repente mi aplicación en las máquinas cliente dejó de funcionar.

En primer lugar, no cambié ninguna configuración.Usé libsqlora8 para conectarme al servidor.Entré en un bucle muerto en la biblioteca.Probé sqlplus, pero está muerto allí en mi terminal de shell, como si se encontrara con un bucle infinito:No hay retorno hasta que presioné Ctrl + C.Supongo que la razón es un "bucle infinito" en alguna parte.

Por cierto, cuando usé mi PC local para conectar el servidor, funcionó bien.Solo a partir de este fenómeno, podemos ver que el problema radica en la máquina cliente.Revisé el archivo de configuración tanto en la máquina local como en la máquina cliente; son idénticos

¿Has encontrado un problema como este?Espero que no sea para el 1 de abril.

¿Fue útil?

Solución

En primer lugar, una manada de unicornios whismsically de colores no estampida a través de su grupo y la basura su configuraation. Por lo tanto, es poco probable que su aplicación murió porque ayer fue el Día de los Inocentes.

Así que, ¿su aplicación tienen algún registro o traza permitido? Si es así, ¿hay algo en los ficheros log? ¿Hay algo en el registro de alertas del servidor? U otro archivo de seguimiento en los directorios de volteo?

Cuando usted dice que usted podría conectarse desde su PC local ¿Cómo se conecta? SQL Plus? ¿Usted ha intentado conectar con el servidor y ejecutar SQL Plus a partir de ahí? Si es así, ¿qué sucede?

Otros consejos

Lo más probable, alguna mesa importante está bloqueado. Es necesario encontrar y matar a la sesión de propietario de la cerradura. Hay numerosos artículos sobre la resolución de las cerraduras del oráculo.

Además, si usted tiene una empresa mananager instalado DB consola, se puede utilizar -. En la ficha Rendimiento, utilizar bloqueos instancia o enlazar sesiones de bloqueo

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top