Microsoft KB Archive/942251

From BetaArchive Wiki
Knowledge Base


Error message when you perform a task in BizTalk Server 2006 R2: "Not Enough storage is available to complete the operation"

Article ID: 942251

Article Last Modified on 10/25/2007



APPLIES TO

  • Microsoft BizTalk Server 2006 R2 Standard Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Branch Edition



SYMPTOMS

When you perform a task in Microsoft BizTalk Server 2006 R2, you may receive an error message that resembles the following:

Not Enough storage is available to complete the operation

For example, you may receive this error message if the following conditions are true:

  • You use the BTSTask tool (Btstask.exe) to import an .msi file. Or, you use the BizTalk Server 2006 Administration console to import an .msi file.
  • The .msi file contains one or more send ports. Or, the .msi file contains one or more receive locations.

The call stack information in the "Show Technical Details" section of this error message may resemble the following:

Could not retrieve transport type data for Primary Transport of Send Port '<send port name>' from config store. Not enough storage is available to complete this operation.
 (Microsoft.BizTalk.ExplorerOM)

------------------------------
For help, click: http://go.microsoft.com/fwlink/?LinkId=47400&ProdName=Microsoft+BizTalk+Server+2006+R2&ProdVer=3.6.1404.0&EvtSrc=Microsoft.BizTalk.ExplorerOM.Resources&EvtID=IDS_ERR_TRANSPORTINFO_SSO_GETCONFIG

------------------------------
Program Location:

   at Microsoft.BizTalk.ExplorerOM.TransportInfo.GetConfigFromSSO()
   at Microsoft.BizTalk.ExplorerOM.TransportInfo.get_TransportTypeData()
   at Microsoft.BizTalk.ExplorerOM.TransportInfo.set_SendHandler(SendHandler value)
   at Microsoft.BizTalk.ExplorerOM.TransportInfo.set_TransportType(ProtocolType value)
   at Microsoft.BizTalk.ExplorerOM.TransportInfo.Microsoft.BizTalk.ExplorerOM.ITransportInfo.set_TransportType(IProtocolType value)
   at Microsoft.BizTalk.Deployment.Binding.TransportInfo.SetTransportType(BtsCatalogExplorer explorer, ITransportInfo iti)
   at Microsoft.BizTalk.Deployment.Binding.TransportInfo.UpdateOverwriteTransport(BtsCatalogExplorer explorer, ITransportInfo transportInfo)
   at Microsoft.BizTalk.Deployment.Binding.TransportInfo.Update(BindingParameters bindingParameters, BtsCatalogExplorer explorer, ITransportInfo transportInfo, Boolean partial)

CAUSE

This problem may occur when BizTalk Server 2006 R2 is installed on a computer that is running a 64-bit version of Windows Server 2003.

RESOLUTION

To resolve this problem, apply the hotfix that is described in Microsoft Knowledge Base article 910907. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

910907 You may receive error messages when you run a 32-bit program on a 64-bit Windows Server 2003-based computer


STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Keywords: kbtshoot kbbtssso kbbts kbprb KB942251