Lo descubrí... al estúpido Oracle no le gustaba la cantidad de conexiones simultáneas que tenía (las dos, una para la consola y otra para Java). Desafortunadamente, el servidor no está bajo mi control, así que tendré que lidiar con eso. Uno pensaría que Oracle proporcionaría una mejor respuesta. En su lugar, solo devolvió conjuntos de resultados vacíos.
Gracias por las respuestas
editar Desde que se preguntó/respondió esto, varias personas señalaron que la causa subyacente probablemente esté relacionada con la configuración de confirmación/transacción en uso. Asegúrese de ver otras respuestas para obtener sugerencias adicionales y posibles soluciones.