Microsoft KB Archive/913764

= FIX: Error message when you try to run a UNION ALL query or to call the DeriveParameters method: &quot;Internal connection fatal error&quot; =

Article ID: 913764

Article Last Modified on 12/3/2007

-

APPLIES TO


 * Microsoft .NET Framework 2.0

-





SYMPTOMS
When you try to run a UNION ALL query or to call the DeriveParameters method, you may receive an error message that resembles the following:

Internal connection fatal error

This problem occurs when you have the Microsoft .NET Framework 2.0 installed on the computer.

When this problem occurs, you may also experience the following symptoms:  The UNION ALL query does not run successfully. The DeriveParameters method cannot retrieve the parameters from the server. You receive the following error message:

[ArgumentException: Processing of results from SQL Server failed because of an invalid multipart name &quot;&quot;.]

System.Data.Common.MultipartIdentifier.ParseMultipartIdentifier(String name, String leftQuote, String rightQuote, Char separator, Int32 limit, Boolean removequotes, String property) +1706

System.Data.SqlClient.TdsParser.CommonProcessMetaData(TdsParserStateObject stateObj, _SqlMetaData col) +781

System.Data.SqlClient.TdsParser.ProcessMetaData(Int32 cColumns, TdsParserStateObject stateObj) +59

System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1696

System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +147

System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +996

System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +314

System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +414

System.Data.SqlClient.SqlCommand.ExecuteNonQuery +117

Default3.Page_Load(Object sender, EventArgs e) +168

System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +13

System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +45

System.Web.UI.Control.OnLoad(EventArgs e) +80

System.Web.UI.Control.LoadRecursive +49

System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3740





RESOLUTION
To resolve this problem, download the appropriate file for the computer.

For an x86-based computer
The following file is available for download from the Microsoft Download Center:

Download the NDP20-KB916002-X86.exe package now.

For an x64-based computer
The following file is available for download from the Microsoft Download Center:

Download the NDP20-KB916002-X64.exe package now.

For an IA-64-based computer
The following file is available for download from the Microsoft Download Center:

Download the NDP20-KB916002-IA64.exe package now.

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to obtain Microsoft support files from online services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.



MORE INFORMATION
For more information, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Keywords: kbtshoot kbbug kbfix kbqfe kbpubtypekc KB913764

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.