Pular para o conteúdo

Fóruns Banco de dados Oracle Erro CHARACTERSET na importação Erro CHARACTERSET na importação

#105485
fabio segato
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.