Correcção melhora a mensagem de erro quando chamada à API CreateCustomPackages falha no Host Integration Server 2013

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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 3052273
Sumário
Considere o seguinte cenário:
  • A aplicação utiliza um DataAccessControl.CreateCustomPackages Chamada de API para criar pacotes personalizados que são configurados num ficheiro XML.
  • O pacote contém várias secções.
  • O DataAccessControl.CreateCustomPackageschamada falha por alguma razão.

Neste cenário, recebe uma mensagem de erro semelhante à seguinte:

Estado: Falha ao criar o pacote '<PackageCollection>.<ID>. <Token>' </Token></ID></PackageCollection>
Estado = 0
Estado: Falha ao atribuir o pacote.
Estado = 0
Estado: O processo de criação do pacote falhou no recurso «NomeRecurso»:
Estado = 0
Falha na execução.

No entanto, mesmo se conseguir identificar o ponto de falha, visualizando o token, não souber os detalhes sobre a razão pela qual o comando falhou. Depois de aplicar esta correcção, pode obter uma mensagem de erro mais detalhada, incluindo os elementos SQLCODE, SQLSTATE e SQLCAMESSAGE, tal como fornecidos pela base de dados DB2.

Por exemplo:

Estado: Falha ao criar o pacote '<PackageCollection>.<ID>. <Token>' </Token></ID></PackageCollection>
Estado = 0
Estado: Falha na secção: '2'
Estado = 0
Estado: O símbolo ilegal "Encomendas". ALGUNS SÍMBOLOS QUE PODEM SER LEGAIS SÃO:, DE EM SQLSTATE: 42601, SQLCODE:-104
Estado: O processo de criação do pacote falhou no recurso «NomeRecurso»:
Estado = 0
Falha na execução.
Resolução

Informações sobre correção

Existe uma correção suportada pela Microsoft. No entanto, esta correção destina-se apenas a corrigir o problema descrito neste artigo. Aplique esta correção apenas em sistemas que tenham o problema descrito neste artigo. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afetado por este problema, recomendamos que aguarde pela próxima atualização de software que contenha esta correção.
Se a correcção estiver disponível para transferência, existirá uma secção de "Transferência de correcção disponível" na parte superior deste artigo da Base de dados de conhecimento. Se esta secção não for apresentada, contacte o Suporte ao Cliente da Microsoft para obter a correção.

Nota Caso ocorram problemas adicionais, ou se for necessária a resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos de normais do suporte serão aplicados a questões de suporte adicional e problemas incluídos nesta correção específica. Para uma lista completa dos números de telefone de suporte e serviço de cliente da Microsoft ou para criar um pedido de assistência separado, visite o seguinte site da Microsoft:

http://support.microsoft.com/default.aspx?scid=fh [LN]; CNTACTMS

Nota O formulário "Transferência de correcção disponível" apresenta os idiomas nos quais a correcção está disponível. Se não visualizar o seu idioma, é porque uma correcção não está disponível para esse idioma.

Pré-requisitos

Tem de ter o pacote de actualização cumulativa 2 para Microsoft Host Integration Server 2013 instalado para aplicar esta correcção. Para mais informações sobre como obter o pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

2929767 Actualização cumulativa 2 para o Host Integration Server 2013

Microsoft Host Integration Server 2013
Informações de actualização cumulativa

A correcção que resolve este problema vem incluída no pacote de actualização cumulativa 3 para Host Integration Server 2013. Para obter mais informações sobre como obter o cumulativa pacote de actualização, consulte Pacote de actualização cumulativa 3 para Host Integration Server 2013.
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3052273 - Última Revisão: 10/01/2015 06:06:00 - Revisão: 1.0

Microsoft Host Integration Server 2013

  • kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB3052273 KbMtpt
Comentários