Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between SQL Server Native Client SQLNCLI11 & SQLNCLI11.1?

I'm having a look at a connection string with Provider=SQLNCLI11 and another one with Provider=SQLNCLI11.1 & i'm wondering what the difference between the two is.

What is the difference between SQLNCLI11 & SQLNCLI11.1?

like image 799
StackTrace Avatar asked Feb 14 '26 18:02

StackTrace


1 Answers

Per this TechNet article the two versions point to the same CLSID under HKEY_CLASSES_ROOT. Thus they point to the same DLL. SQLNCLI11 is the version indpendent ProgID.

Depending on what Microsoft does when SQLNCLI11.2 comes around, it may be better to use the one without the ".1", although they could just as easily make .1 point to .2 when they release the update.

like image 110
Brian Watt Avatar answered Feb 17 '26 06:02

Brian Watt



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!