Pergunta : Extrato de dados de SSIS do oracle ao usuário do sql

olá!,

i am que desenvolve um pacote do ssis para extrair de uma base de dados do oracle no usuário do sql. eu apenas estou usando uma fonte do oledb para o oracle e conversão de dados ao converso da corda a uma corda do unicode e a um destino do oledb, eu estou começ o seguinte erro de errors.

[destino VELHO do DB [107]]: Código de erro DTS_E_OLEDBERROR de SSIS.  Um erro VELHO do DB ocorreu. Código de erro: o registro VELHO do DB de 0x80040E21.
An está disponível.  Fonte: De “cliente nativo 10.0” Hresult do usuário Microsoft SQL: descrição 0x80040E21: da “erros gerados do DB Múltiplo-etapa operação VELHO. Verific cada valor VELHO do status do DB, se disponível. Nenhum trabalho foi feito.”. erro do

[destino VELHO do DB [107]]: Havia um erro com coluna “cópia da entrada de PROMOTYPE” (153) na entrada “destino VELHO do DB entrado” (120). O status da coluna retornado era: “O valor não podia ser convertido por causa de uma perda potencial de dados.”. erro do

[destino VELHO do DB [107]]: Código de erro DTS_E_INDUCEDTRANSFORMFAILUREONERROR.  O destino VELHO do DB da “entrada (120)” falhou porque o código de erro 0xC0209077 ocorreu, e a disposição da fileira do erro no destino VELHO “entrado” do DB da “entrada “entrado” (120)” especific a falha no erro. Um erro ocorreu no objeto especific do componente especific.  Pode haver umas mensagens de erro afixadas antes desta com mais informação sobre o erro de failure.

[SSIS.Pipeline]: Código de erro DTS_E_PROCESSINPUTFAILED de SSIS.  O método de ProcessInput “no destino VELHO componente do DB” (107) falhado com código de erro 0xC0209029 ao processar a entrada “destino VELHO do DB entrou” (120). O componente identificado retornou um erro do método de ProcessInput. O erro é específico ao componente, mas o erro é fatal e causará a tarefa do fluxo de dados parar de funcionar.  Pode haver umas mensagens de erro afixadas antes desta com mais informação sobre o erro de failure.

[fonte VELHO do DB [1]]: A tentativa de adicionar uma fileira ao amortecedor da tarefa do fluxo de dados falhou com erro do código de erro 0xC0047020.

[SSIS.Pipeline]: Código de erro DTS_E_PRIMEOUTPUTFAILED de SSIS.  O método de PrimeOutput “no código de erro retornado VELHO componente 0xC02020C4 da fonte do DB” (1).  O componente retornou um código da falha quando o motor do encanamento chamou PrimeOutput (). O significado do código da falha é definido pelo componente, mas o erro é fatal e a execução parada encanamento.  Pode haver umas mensagens de erro afixadas antes que este com mais informação sobre o failure.

Can qualquer um me ajude.

thank you
class= do

Resposta : Extrato de dados de SSIS do oracle ao usuário do sql

direita - estalar sobre a transformação da conversão de dados,
e selecionar editor avançado
em propriedades da entrada e da saída,
sob a coluna da saída,
selecionar sua coluna,
e ajustar o datatype a DTWSTR segundo as indicações desta imagem.
Outras soluções  
 
programming4us programming4us