No hay una configuración de cliente que provoque la interrupción de una conexión que provoque un error ORA-03113 después de un tiempo. Y no hay ninguna configuración en el servidor de la base de datos que provoque que se agote el tiempo de espera de una conexión y que se produzca un error ORA-03113.
El servidor puede habilitar la detección de conexiones muertas (DCD) configurando configuración de sqlnet.expire_time en el sqlnet.ora del servidor. Eso hará que el servidor envíe periódicamente un paquete de prueba para verificar que el cliente todavía está activo.
Oracle nunca interrumpirá una conexión debido a la inactividad con un error ORA-03113. Es posible configurar Oracle para eliminar conexiones inactivas, pero eso generaría un error diferente. Si recibe un error ORA-03113, el cortafuegos está provocando la caída de la conexión o hay algún otro inconveniente en la red entre la máquina cliente y el servidor.