Sintomas
O Microsoft Service para escuta de registo de rastreio distribuídas relacional Database Architecture (DRDA) repetidamente pode escrever uma mensagem de erro no ficheiro de registo de rastreio quando ocorrerem certos erros. Depois do erro mensagem é escrita para o ficheiro de registo de rastreio, o serviço de escuta do registo de rastreio não regista mensagens para as novas transações que são processadas pelo Microsoft Service para DRDA.
Segue-se um excerto de exemplo de um registo de rastreio que mostra uma mensagem de erro que é escrita repetidamente:Informações: 3:3: pedido [data hora]: SYNCCTL, SyncType = SYNCTYPE_FORGET
Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora] Informações: 3:3: desligado de 10 de cliente [data hora]
Resolução
Informações de actualização cumulativa
A correcção que resolve este problema está incluída no cumulativo de actualizações 1 para Microsoft Host Integration Server 2013.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Mais informações
Este problema poderá ocorrer quando se verificam as seguintes condições:
-
Uma base de dados IBM DB2 envia totalmente qualificado cotadas identificador como "SCHEMA1. TABELA1."
-
Um sinónimo SQL não está definido para o alias DB2 no Microsoft Service para configuração de DRDA.
Nestas condições, o transformador SQL no Microsoft Service para DRDA converte o identificador completo qualificado cotado para um nome de esquema cotado do SQL, por exemplo, "SCHEMA1", devido o falta sinónimo SQL. Isto resulta num erro porque o nome da tabela SQL está em falta e, por conseguinte, a tabela de SQL não pode ser localizada. Neste momento, o problema de escuta de registo de rastreio é encontrado porque uma das mensagens repetidamente é escrita no ficheiro de registo de rastreio.