Sintomas
Considere o seguinte cenário:
-
Ter um grupo de BizTalk que inclua dois servidores do BizTalk Server 2013 R2.
-
Ter o Microsoft BizTalk Server 2013 R2 Accelerator para RosettaNet (BTARN) configurado dos servidores de BizTalk.
-
Tente configurar BTARN no servidor BizTalk, utilizando a opção de associação para aderir ao grupo.
Neste cenário, o processo de configuração falha no servidor BizTalk segundo e recebe a seguinte mensagem de erro:
[ConfigHelper de erro< data/hora > ] [DBNETLIB] [ConnectionOpen (Connect()).] O SQL Server não existe ou o acesso negado.
[ConfigHelper de erro< data/hora > ] Erro de SQL: código de erro nativo 08001: 17
[ConfigHelper de erro< data/hora > ] d:\< caminho >\configwizard\confighelper\sqlhelper.cpp(1235): falhou hr = 80004005
[ConfigHelper de erro< data/hora > ] d:\< caminho >\configwizard\confighelper\sqlhelper.cpp(720): falhou hr = 80004005
[ConfigHelper de erro< data/hora > ] Falha ao executar a instrução SQL na base de dados: principal num computador:
[ConfigHelper de erro< data/hora > ] [DBNETLIB] [ConnectionOpen (Connect()).] O SQL Server não existe ou o acesso negado.
[< Data/hora > aviso configuração Framework] Excepção XML: < mensagem de excepção = "Ocorreu uma excepção inesperada durante a configuração de [Runtime]." Origem = "< origem >" código de ajuda = "< código > de ajuda" >< a mensagem de excepção = "tentou ler ou escrever na memória protegida. Esta é frequentemente uma indicação de que existe outra memória danificada." Origem = "< origem >" código de ajuda = "< código > de ajuda" / >< / excepção >
[< Data/hora > informações sobre configuração Framework] Resumos de configuração:
[< Data/hora > erro configuração Framework] Funcionalidade: [Runtime] Falha ao configurar com mensagem de erro [< mensagem de excepção = "Ocorreu uma excepção inesperada durante a configuração de [Runtime]." Origem = "< origem >" código de ajuda = "< código > de ajuda" >< a mensagem de excepção = "tentou ler ou escrever na memória protegida. Esta é frequentemente uma indicação de que existe outra memória danificada." Origem = "< origem >" código de ajuda = "< código > de ajuda" / >< / excepção >]
Causa
O problema ocorre devido a um erro de código no Microsoft BizTalk 2013 R2 Accelerator para o Assistente de configuração RosettaNet.
Resolução
Informações de actualização cumulativa
Este problema foi corrigido pela primeira vez na actualização cumulativa do BizTalk Server:
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Para obter informações sobre os service packs e a lista de actualização cumulativa para o BizTalk Server, consulte KB 2555976: Service pack e lista de actualização cumulativa para o BizTalk Server.
Para mais informações sobre correcções do BizTalk Server, consulte KB 2003907: informações sobre correcções do BizTalk e suporte do Service Pack.