Search code examples
sqlsql-serversqlncli

The 'SQLNCLI' provider is not registered on the local machine, sql server 2012


Working on deploying an application from my development box to a client. On the client when I run my exe, I get the error "The 'SQLNCLI10' Provider is not registered on the local machine.

I'm developing in SQL Server 2012. I have tried installing sqlncli.msi on the target machine with no luck.

Can anyone tell me what package I need to install on the client machine to get my app to work? And if possible provide a URL to said package?

Thanks!


Solution

  • Figured out I needed the 2008 version as opposed to the 2012 version.

    http://go.microsoft.com/fwlink/?LinkId=123718&clcid=0x409