Sintomas
Você está executando um aplicativo SQL Server Integration Services (SSIS) que usa o Provedor Gerenciado para DB2 incluído no Microsoft Host Integration Server 2013 ou no Provedor de Dados autônomo para DB2, versão 4 ou versão 5. (Este fornecedor autónomo está incluído no pacote de funcionalidades do Microsoft SQL Server.) Esta aplicação importa uma coluna que contém dados de Data/Hora (Tipo de Dados TimeStamp).
Nessa situação, você recebe aleatoriamente a seguinte mensagem de erro:
Nota
Msg 8114, Nível 16, Estado 8, Linha 1
Erro ao converter o tipo de dados DBTYPE_DBTIMESTAMP para datetime2.
Causa
Esse problema pode ocorrer quando um valor TIMESTAMP é dividido entre dois buffers de dados DDM de 32 KB. Nesta situação, o analisador TIME não converte "time as string" em "OleDb DBTIMESTAMP structure" conforme esperado.
Resolução
Microsoft Host Integration Server 2013
A correção que resolve este problema está incluída na seguinte atualização cumulativa:
Atualização cumulativa 3 para o Host Integration Server 2013
Hotfix para a atualização cumulativa 2 para o Host Integration Server 2013
Um hotfix com suporte está disponível no Suporte da Microsoft para a atualização cumulativa 2 para o Host Integration Server 2013. No entanto, esse hotfix destina-se a corrigir apenas o problema descrito neste artigo. Aplique esse hotfix somente para sistemas que estão enfrentando o problema descrito neste artigo. Esse hotfix pode receber testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.
Se o hotfix estiver disponível para download, há uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não for exibida, contate o Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.
Observação Se ocorrerem problemas adicionais ou se for necessária alguma solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone do Suporte e Atendimento ao Cliente da Microsoft ou para criar um pedido de serviço separado, contacte-nos.
Observação O formulário "Download de hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se não vir o seu idioma, é porque não está disponível uma correção para esse idioma.
Pré-requisitos
Você deve ter a atualização cumulativa 2 para o Microsoft Host Integration Server 2013 instalado para aplicar esse hotfix. Para obter mais informações sobre como obter o pacote de atualização cumulativa, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2929767 Atualização cumulativa 2 para o Host Integration Server 2013
Host Integration Server 2010
A correção que resolve esse problema está incluída na atualização cumulativa 10 para o Host Integration Server 2010.
Fornecedor Microsoft OLE DB para DB2 4.0
Informações sobre o hotfix
Um hotfix suportado está disponível da Microsoft. No entanto, esse hotfix destina-se a corrigir apenas o problema descrito neste artigo. Aplique esse hotfix somente para sistemas que estão enfrentando o problema descrito neste artigo. Esse hotfix pode receber testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.
Se o hotfix estiver disponível para download, há uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não for exibida, contate o Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.
Observação Se ocorrerem problemas adicionais ou se for necessária alguma solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone do Suporte e Atendimento ao Cliente da Microsoft ou para criar um pedido de serviço separado, contacte-nos.
Observação O formulário "Download de hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se não vir o seu idioma, é porque não está disponível uma correção para esse idioma.
Fornecedor Microsoft OLE DB para DB2 5.0
Informações sobre o hotfix
Um hotfix suportado está disponível da Microsoft. No entanto, esse hotfix destina-se a corrigir apenas o problema descrito neste artigo. Aplique esse hotfix somente para sistemas que estão enfrentando o problema descrito neste artigo. Esse hotfix pode receber testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.
Se o hotfix estiver disponível para download, há uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não for exibida, contate o Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.
Observação Se ocorrerem problemas adicionais ou se for necessária alguma solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone do Suporte e Atendimento ao Cliente da Microsoft ou para criar um pedido de serviço separado, contacte-nos.
Observação O formulário "Download de hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se não vir o seu idioma, é porque não está disponível uma correção para esse idioma.
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".