Драйвер informix использует переменную среды, называемую LOBCACHE , чтобы определить, сколько памяти использовать при записи CLOB в базу данных.
По умолчанию это значение равно 4096, если значение LOBCACHE не определено..
Если ваш объект CLOB больше этого, он пытается создать временный файл и затем в основном выполняет буферизованную запись 4096 байт за раз.Готов поспорить, что исключение «Отказано в доступе» происходит, потому что он не может создать этот временный файл.
Попробуйте вручную установить для переменной среды большее значение.Если нет, вам следует посмотреть, какие разрешения и где создать этот временный файл, и предоставить серверу приложений или обработать это разрешение.