¿Si entiendo, usted tiene un archivo con 7000 declaraciones del parte movible y algo el campos es mayor de 4000 carácteres?
Usted puede ser que pueda utilizar el SQL*Loader para trampear estos datos en el cargamento. Comprobar hacia fuera mi ejemplo en:
http://www.experts-exchange.com/Database/Oracle/10.x/Q_26168431.html?#a32664632