Sumário
Considere o seguinte cenário:
-
A aplicação utiliza uma chamada de DataAccessControl.CreateCustomPackages API para criar pacotes personalizados que são configurados num ficheiro XML.
-
O pacote contém várias secções.
-
A chamada de DataAccessControl.CreateCustomPackages falha por alguma razão.
Neste cenário, recebe uma mensagem de erro semelhante à seguinte:
Estado: Falha ao criar o pacote de ' < PackageCollection >. < ID >. < Token >'
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 de ' < PackageCollection >. < ID >. < Token >'
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:
Actualização cumulativa de 2929767 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 mais informações sobre como obter o cumulativa pacote de actualização, consulte cumulativa 3 para o Host Integration Server 2013 do pacote de actualização.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".