ALTER DATABASE CHARACTER SET INTERNAL_USE W8ISO8859P1;
alter database character set W8ISO8859P1;
alterei usando esse comando.
eu sei que faz a conversão automática e corretamente, so que algumas tabelas estão por exemplo em varchar2(40) e tem algum item na tabela com 40 caracteres ele da erro no imp exemplo.
ORA-12899: valor muito grande para a coluna “CONSULT”.”CAFTDM”.”DESCRICAO” (real: 41, máximo: 40).
No W8ISO8859P1 ele importa corretamente, mas no WE8MSWIN1252 ele da esse erro.