SQL Data Compare

Latest version: 10.0

SQL Data Compare

Knowledge Base

Internal Connection Fatal Error in versions 4 and 5

Category: Troubleshooting & error messages
Date: 28 May 2009
Product: SQL Data Compare
Versions: 4,5
Platform: Any, .NET Framework 1.1

SQL Data Compare dies near the end of a comparison. The error message returned in the dialogue box is
INTERNAL CONNECTION FATAL ERROR

There is a known bug in the SqlDataReader class in Microsoft .NET Framework 1.1 that causes a protocol switch midstream when the SqlDataReader is closed.

Install .NET Framework 2.0 redistributable by downloading it from Microsoft's website.

If RedGate.SQLDataCompare.UI.exe.config already exists in the SQL Data Compare installation folder, open this in Notepad.exe and remove the line

<supportedRuntime version="v1.1.4322"/>

Otherwise, create a new text document in the SQL Bundle 5 installation folder with the following content:

<configuration>
 <startup>
 <supportedRuntime version="v2.0.50727"/>
 </startup>
</configuration>

Save this as RedGate.SQLDataCompare.UI.exe.config
This will force Data Compare to use the newer version of the .NET Framework, which should not have this problem.

Document ID: KB200703000015 Keywords: Data, Compare, Internal, Connection, Fatal, Error

Was this article helpful?

Search support
Forums

SQL Data Compare

all SQL products

all products