Você está offline; aguardando reconexão

CORRECÇÃO: O provedor OLE DB para DB2 poderá falhar formatar os literais da cadeia de caracteres ISO para um tipo de dados DB2 TIMESTAMP em um ambiente de Host Integration Server

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 979501
Sintomas
Em um ambiente Microsoft Host Integration Server 2009, você tentar converter o tipo de dados TIMESTAMP do IBM DB2 para o tipo de dados DATETIME2 no Microsoft SQL Server. Quando você fizer isso, você pode receber mensagens de erro, como o seguinte:
  • SQL Server Integration Services, você receberá uma mensagem de erro DTS_E_INDUCEDTRANSFORMFAILUREONERROR.
  • A replicação do SQL Server, você receberá uma mensagem de erro semelhante à seguinte:
    O valor de TIMESTAMP DATE, TIME, ou * N IS INVALID (fonte: MSSQL_REPL_DB2, número do erro: -180)
Esse problema ocorre apenas quando um usuário está sendo executado IBM DB2 para z/OS V8 no modo de compatibilidade e tiver vinculado um tipo de dados OLE DB DATETIME2 a um tipo de data DB2 TIMESTAMP. Nesse caso, o Microsoft OLE DB Provider for DB2 não formata os literais da cadeia de caracteres ISO para o tipo de dados TIMESTAMP.

Observação:Esse problema ocorre em todas as versões do Host Integration Server. No entanto, esse hotfix aplica-se somente a Host Integration Server 2009.
Resolução

Informações sobre hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem o problema descrito neste artigo. Este hotfix pode ser submetida a testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se esta seção não for exibido, contate o suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação: Se ocorrem problemas adicionais ou se for necessária qualquer 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 de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft: Observação: O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque não há um hotfix disponível disponível para esse idioma.

Pré-requisitos

Você deve ter o Host Integration Server 2009 instalado para aplicar esse hotfix.

Requisito de reinicialização

Não é necessário reiniciar o computador após aplicar esse hotfix.

Informações sobre a substituição do hotfix

Esse hotfix não substitui outros hotfixes.

Informações do arquivo

A versão em inglês deste hotfix apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em hora universal coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido em hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
versões de 32 bits de Host Integration Server 2009
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
DB2OLEDB.dll8.0.3755.2539,98425-Fev-201015: 20x 86
drdaresync.dll8.0.3755.2475,48025-Fev-201015: 20x 86
Microsoft.hostintegration.Adapters.msdb2.Runtime.dll8.0.3755.279,78425-Fev-201015: 20x 86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.3755.21,279,89625-Fev-201015: 20x 86
Microsoft.hostintegration.msdb2client.dll8.0.3755.2235,40825-Fev-201015: 20x 86
msdrda.dll8.0.3755.2874,32025-Fev-201015: 20x 86
snanls.dll8.0.3755.2109,39225-Fev-201015: 20x 86
versões de 64 bits do Host Integration Server 2009
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
DB2OLEDB.dll8.0.3755.2763,21625-Fev-201015: 23x 64
drdaresync.dll8.0.3755.2669,52825-Fev-201015: 23x 64
Microsoft.hostintegration.Adapters.msdb2.Runtime.dll8.0.3755.279,78425-Fev-201015: 23x 86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.3755.21,279,89625-Fev-201015: 23x 86
Microsoft.hostintegration.msdb2client.dll8.0.3755.2235,40825-Fev-201015: 23x 86
msdrda.dll8.0.3755.21,507,15225-Fev-201015: 23x 64
snanls.dll8.0.3755.2128,33625-Fev-201015: 23x 64
Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Mais Informações
O tipo de dados TIMESTAMP do IBM DB2 é composto de uma parte de data e hora é separada por um período. O tipo de dados Microsoft OLE DB DBTYPE_TIMESTAMP é composto de uma parte de data e hora que é separada por um espaço. DBTYPE_TIMESTAMP OLE DB tipo de dados é semelhante do padrão da indústria para ODBC e JDBC. Para fornecer uma melhor compatibilidade de plataformas, você pode usar um ponto ou um espaço em um valor de DB2 TIMESTAMP. No entanto, IBM indica que o formato ODBC e JDBC TIMESTAMP só está disponível quando você executa o DB2 para z/OS V8 na nova função Mode (NFM).

Para obter mais informações sobre o Microsoft OLE DB Provider para DB2, visite o seguinte site da Microsoft TechNet:Para obter mais informações sobre o Microsoft SQL Server Integration Services, visite o seguinte site da Microsoft Developer Network (MSDN): Para obter mais informações sobre o tipo de dado DATETIME2, visite o seguinte site da MSDN:

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 979501 - Última Revisão: 04/13/2010 09:40:54 - Revisão: 1.0

Microsoft Host Integration Server 2009

  • kbmt kbautohotfix kbexpertiseinter kbsurveynew kbqfe kbhotfixserver KB979501 KbMtpt
Comentários