If I understand, you have a file with 7000 insert statements and some the the fields are greater than 4000 characters?
You might be able to use SQL*Loader to trick this data into loading. Check out my example in:
http://www.experts-exchange.com/Database/Oracle/10.x/Q_26168431.html?#a32664632