Microsoft KB Archive/229695

= BUG: SQL 7.0 Desktop Edition Install on a Windows 95 or Windows 98 Fails w/ "SNAPSHOT illegal operation" =

Article ID: 229695

Article Last Modified on 11/14/2003

-

APPLIES TO

 Microsoft SQL Server 7.0 Standard Edition, when used with:  Microsoft Windows 95

 Microsoft Windows 98 Standard Edition 

-



This article was previously published under Q229695



BUG #: 55356 (SQLBUG_70)



SYMPTOMS
Installing SQL Server 7.0 DESKTOP EDITION on a Windows 95 or Windows 98 computer, may generate the following message:

SNAPSHOT: This program has performed an illegal operation and will be shut down. If the problem persists, contact the program vendor.

This message box has three command buttons; CLOSE, DEBUG, and DETAILS. When the DETAILS button is clicked, the following error appears:

SNAPSHOT executed an invalid instruction in module at 0141:00000000.

Upon clicking CLOSE, another window opens, but with the name LOGREAD in the title bar. Clicking the DETAILS button causes the following error:

LOGREAD executed an invalid instruction in module at 0141:00000000.

The following errors may also occur:

DISTRIB executed an invalid instruction in module at 0141:00000000.

REPLMERG executed an invalid instruction in module at 0141:00000000.



CAUSE
The problem is specific to the existence of a previous version of a ATL.dll file.

<div class="workaround_section">

WORKAROUND
To avoid these error messages, search the hard drive for the ATL.dll file. It will probably be located in the C:\Windows\System directory. Rename the file to ATL.old and run the install of SQL 7.0 again. Once the install is complete, go back and rename SQL's version of ATL.dll to ATL.sql, and rename ATL.old back to ATL.dll.

<div class="status_section">

STATUS
Microsoft has confirmed this to be a problem in SQL Server 7.0.

Keywords: kbbug kbpending KB229695

-

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

© Microsoft Corporation. All rights reserved.