Estoy usando CFQuery
para recuperar el campo CLOB de Oracle DB. Si el CLOB archivado contiene los Datos menores que ~ 8000, entonces puedo ver recuperado el valor (el o/p), sin embargo, si el valor en el tamaño del campo CLOB es más de 8000 caracteres, entonces no está recuperando el valor. en <cfdump>
puedo ver la consulta recuperada como 'Cadena vacía' aunque el valor existe en Oracle DB.retreving long text (CLOB) usando CFQuery
Estoy utilizando el controlador de Oracle en la consola CFadim habilitado 'Habilitar la recuperación de texto largo (CLOB).' y 'Habilitar la recuperación de objetos grandes binarios (BLOB). ' establece los valores' Long Text Buffer (chr) 'y' Blob Buffer (bytes) 'en 6400000
¿Alguna sugerencia para recuperar el texto completo?
¿Estás seguro de que está configurado en 6,400,000 y no en el predeterminado 64,000? Si fuera 64,000 habría calculado que los 8000 caracteres = 64,000 bytes. De cualquier manera, ¿aumentar el valor a un tamaño mayor y reiniciar los servicios hace la diferencia? – eapen