DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMN
Detalhes
Nome do produto |
SQL Server |
Versão do produto |
10.0 |
Número da compilação do produto |
|
ID do evento |
-1071636234 |
Origem do evento |
dtsmsg.rll |
Componente |
Integration Services |
Nome simbólico |
DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMN |
Texto da mensagem |
Não é possível converter a coluna "__" entre tipos de dados de cadeias de caracteres Unicode e não-Unicode. |
Explicação
Esta mensagem indica que um componente de fluxo de dados está tentando passar dados de cadeia de caracteres Unicode a outro componente que espera dados de cadeia de caracteres não-Unicode na coluna correspondente ou vice-versa.
O valor hexadecimal do número desse erro é 0xC02020F6.
Causas possíveis
Esta mensagem pode aparecer devido a um dos seguintes problemas:
Você está usando a fonte Excel e não configurou uma transformação Conversão de Dados para converter colunas de cadeia de caracteres dos dados Unicode carregadas a partir da fonte Excel.
Você está usando o destino Excel e não configurou uma transformação Conversão de Dados para converter os dados para Unicode que estão sendo salvos no destino Excel.
Ação do usuário
Adicione transformações de conversão de dados para converter os dados.
Adicione transformações de conversão de dados para converter colunas de cadeia de caracteres de não-Unicode (DT_STR) para cadeias de caracteres Unicode (DT_WSTR), ou vice-versa.
Use o Assistente de Importação e Exportação do SQL Server para criar o pacote.
Quando você usa o Assistente de Importação e Exportação do SQL Server para criar um pacote, ele cria e configura todas as transformações de Conversão de Dados necessárias. Use o assistente para criar um pacote básico, salve-o, e então reconfigure-o e aprimore-o.