Error message when you try to modify or reinstall the existing installation of SQL Server Native Client: "The file 'Folder\sqlncli.msi' is not a valid installation package for the product Microsoft SQL Server Native Client"

Article translations Article translations
Article ID: 919944
Bug #: 434763 (SQLBUDT)
Expand all | Collapse all

Symptoms

When you try to modify or reinstall the existing installation of SQL Server Native Client in Control Panel, a Windows Installer dialog box may appear. The dialog box reports that the source media that contains the required file is unavailable. The error message may resemble the following:
Error message 1
The feature you are trying to use is on a network resource that is unavailable.
Additionally, you receive the following message in the Windows Installer dialog box together with a Use source box:
Click OK to try again, or enter an alternate path to a folder containing the installation package ‘Sqlncli.msi’ in the box below.
If you locate the Sqlncli.msi file on the SQL Server 2005 installation media and then click OK, you receive the following error message:
Error message 2
The file ‘Folder\sqlncli.msi’ is not a valid installation package for the product Microsoft SQL Server Native Client. Try to find the installation package ‘sqlncli.msi’ in a folder from which you can install Microsoft SQL Server Native Client.
This problem may occur when all the following conditions are true:
  • You have Microsoft SQL Server 2005 Service Pack 1 (SP1) installed.
  • The Sqlncli.msi file that you specify in the Use source box is the version of the Sqlncli.msi file from the original release version of SQL Server 2005.

Cause

You receive error message 1 because the cache files that are related to SQL Server Native Client on the computer are deleted or corrupted. These cache files are installed by SQL Server 2005 SP1 for future easy maintenance.

You receive error message 2 because the SQL Server Native Client you are trying to modify or reinstall is the SQL Server Native Client that is installed by SQL Server 2005 SP1. However, the SQL Server Native Client that you specify in the Use source box is the SQL Server Native Client from the original release version of SQL Server 2005.

Workaround

To work around this problem, reinstall SQL Server 2005 SP1. During the installation of SQL Server 2005 SP1, only choose to install SQL Server Native Client and Setup Support Files in the Feature Selection dialog box.

Status

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

Properties

Article ID: 919944 - Last Review: June 20, 2014 - Revision: 2.0
Keywords: 
kbsql2005tool kbexpertiseadvanced kbtshoot kbprb KB919944

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com