Se eu compreendo, você tem uma lima com 7000 indicações da inserção e alguns o os campos são maiores de 4000 caráteres?
Você pôde poder usar o SQL*Loader para enganar estes dados no carregamento. Verific para fora meu exemplo em:
http://www.experts-exchange.com/Database/Oracle/10.x/Q_26168431.html?#a32664632