Microsoft KB Archive/920809

= Error message when you run the SQL Server Import and Export Wizard in SQL Server 2005: &quot;SQL Server Import and Export Wizard has encountered a problem and needs to close&quot; =

Article ID: 920809

Article Last Modified on 2/7/2007

-

APPLIES TO


 * Microsoft SQL Server 2005 Standard Edition
 * Microsoft SQL Server 2005 Workgroup Edition
 * Microsoft SQL Server 2005 Developer Edition
 * Microsoft SQL Server 2005 Enterprise Edition
 * Microsoft SQL Server 2005 Express Edition with Advanced Services

-





SYMPTOMS
Consider the following scenario. You install Microsoft SQL Server 2005 on a computer that has an Intel Pentium II processor. In SQL Server 2005, you run the SQL Server Import and Export Wizard. In this scenario, you receive the following error message:

SQL Server Import and Export Wizard has encountered a problem and needs to close. Sorry for the inconvenience.

When you click OK, you receive the following error message:

Unhandled exception at 0x2357c258 in DTSWizard.exe: 0xc000001d: Illegal Instruction.



CAUSE
This behavior occurs because the Pentium II processor is not supported by SQL Server 2005. The minimum CPU requirement for a SQL Server 2005 installation is a 600-megahertz (MHz) Pentium III-compatible processor.

During the SQL Server 2005 installation process, SQL Server 2005 determines whether the system meets the minimum software requirements and the minimum hardware requirements. Typically, you receive a warning on the System Configuration Check page of the SQL Server Installation Wizard if SQL Server 2005 finds any incompatibility. However, you do not receive a warning about the incompatible Pentium II processor, and the installation process continues. Therefore, you receive the error message that is mentioned in the &quot;Symptoms&quot; section when you run the SQL Server Import and Export Wizard.



RESOLUTION
To resolve this behavior, you must install SQL Server 2005 on a computer that has at least a 600-MHz Pentium III-compatible processor.



STATUS
This behavior is by design.



MORE INFORMATION
If you create a user dump file for this behavior, and then you use the .excr command to set the context to the exception event, you receive the following information in the user dump file: 0:020> .excr eax=038a0694 ebx=0000000c ecx=00000000 edx=0000000c esi=05bc1ea4 edi=038a4014 eip=2357ba38 esp=0622fdcc ebp=0622fdd8 iopl=0 nv up ei pl zr na po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246 DTSPipeline!memcpy_amd+0x cf: 2357ba38 0faef8 sfence Note The sfence assembly instruction is new in Pentium III processors. This assembly instruction is not recognized in Pentium II processors.

