Olá, O erro ORA-01722 é erro de invalid number, então talvez você esteja tentando jogar um varchar2 dentro de um campo number ou algo assim.
Sugiro que você imprima a linha do arquivo texto que está dando erro e verifique com os tipos de dados na tabela. Verifique também se nenhum campo está estourando o limite, por exemplo, tentar jogar um number(5) em um campo number(3) na tabela. Rafael. [As partes desta mensagem que não continham texto foram removidas]