sqlncli.msi for SQL Server 2008


In SQL Server 2008, the x64 and Itanium versions of sqlncli.msi will install the 64-bit and 32-bit versions of SQL Server Native Client.  The x86 version of sqlncli.msi will only work on 32-bit Windows operating systems and will install the 32-bit version of SQL Server Native Client.  You will not be able to run the 32-bit version of sqlncli.msi on a 64-bit Windows operating system.


In prerelease versions of SQL Server 2008, you may find that the 32-bit version of sqlncli.msi does run on a 64-bit operating system.  However, this may cause unexpected results.  Use the appropriate 64-bit version of sqlncli.msi to install both the 64-bit and 32-bit version of SQL Server Native Client on your 64-bit Windows operating system.


Comments (5)

  1. david_vcp says:

    You can find the sqlncli.msi in a SQL Server feature pack:

    Microsoft SQL Server 2008 SP3 Feature Pack – http://www.microsoft.com/…/details.aspx

    Microsoft SQL Server 2008 R2 SP2 Feature Pack – http://www.microsoft.com/…/details.aspx

    Microsoft SQL Server 2012 SP1 Feature Pack – http://www.microsoft.com/…/details.aspx

  2. Dan says:

    How to install sqlncli.msi on windows server 2008 r2 64 bit

  3. david_vcp says:

    Can you tell me the steps to reproduce your issue?

  4. Kim Doty says:

    The x86 version is not available, download errors out – where to find it?