Symptom
Tänk dig följande situation:
-
Du kan installera Microsoft BizTalk Server 2010 på en dator.
-
Du kan konfigurera en instans av Microsoft SQL Server att använda icke TCP-port. Obs! TCP-standardporten är 1433.
-
Du försöker konfigurera Business regel motor (BRE) att använda instansen av SQL Server som ett datalager.
I det här scenariot konfigurationen misslyckas och följande felmeddelande loggas i loggfilen för SQL Server:
[< tidpunkt > fel RulesEngine] System.Net.Sockets.SocketException (0x80004005): Det begärda namnet är giltigt, men inga data för den begärda typen var foundat System.Net.Dns.GetAddrInfo (String namn) vid System.Net.Dns.InternalGetHostByName (String värdnamn, booleska includeIPv6) System.Net.Dns.GetHostEntry (sträng hostNameOrAddress) vid Microsoft.BizTalk.Configuration.Rules.RulesConfig.ConfigureB2BOperatorsRole (String rulesDbServer, sträng rulesDbDatabase) på Microsoft.BizTalk.Configuration.Rules.RulesConfig.ConfigureFeature (sträng strXMLDoc, sträng strFullXMLDoc, sträng & strErrorDescription)
Lösning
Information om Kumulativ uppdatering
Den snabbkorrigering som löser problemet ingår i kumulativ uppdatering 1 för BizTalk Server 2010.Mer information om hur du skaffar det kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2497789 Kumulativt uppdateringspaket 1 för BizTalk Server 2010
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Referenser
Mer information om hur du konfigurerar BRE med hjälp av BizTalk Server Konfigurationshanteraren, finns på följande MSDN-webbplats:
Så här konfigurerar du BRE med hjälp av Konfigurationshanteraren för BizTalk ServerMer information om snabbkorrigeringar för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2003907 Information om snabbkorrigeringar för BizTalk Server