SQLNCLI provider not registered on local machine, sql server 2012

Work on deploying the application from my development window for the client. On the client, when I run exe, I get the error message "SQLNCLI10 provider is not registered on the local machine.

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

Can someone tell me which package I need to install on the client machine to make my application work? And if possible, specify the URL of the specified package?

Thank!

+5
source share
3 answers

It turned out that I need the 2008 version, not the 2012 version.

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

+7

Use SQLNCLI11 to connect to SQLserver 2012

eg:

Provider=SQLNCLI11;Data Source=trv6s177;Integrated Security=SSPI;Initial Catalog=DPVCube_Stage

Loading

http://go.microsoft.com/fwlink/?LinkID=239649&clcid=0x409

X86 Package (sqlncli.msi)

http://go.microsoft.com/fwlink/?LinkID=239650&clcid=0x409

X64 Package (sqlncli.msi)

+2
source

All Articles