› Fóruns › Banco de dados Oracle › Erro CHARACTERSET na importação › Erro CHARACTERSET na importação
31 de maio de 2013 às 4:38 pm
#105485
Participante
Quando vc tem o charset AL16UTF16 é um charset 16 bits é um double-byte ou seja ele utiliza 2 bytes para armazenar um caracteres especiais, o problema disso é que se um banco utiliza esse charset e o outro utiliza outro charset não double-byte vc terá problemas com os caracteres especiais. Pois o defaulto do tipo varchar2 do oralce é tipo BYTE e não CHAR. Acredito que se suas tabelas estivessem criadas como varchar2(10 char) não teria problema com os charsets porém elas devem estar com o default BYTE oq dará conflito nos charsets. Recomendo utilizar o mesmo charset nos dois banco de origem e de destino.