Use SQL Server Native Client 11.0 for the best performance

In our experience in using linked tables with Access, we get the best response using Native Client 11.0 with dsnless tables. You could use ODBC 11 for SQL Server but then you would NOT be able to use ADODB, so we prefer the latter and not the former.

Microsoft does a great job of hiding Native Client 11.0 on their site, so I’ve done the hard work, you can download the files right from this blog. If you are running 64-bit Windows (even though you might be running 32-bit Access), download the 64-bit version. If you are still using 32-bit Windows, download the 32-bit version.

MS Access Consulting

Please join me on September 8 for the opening season of the SQL Server with Access group!

Next month’s presentation will be on “When to use a Stored Procedure, Pass Through Query, View or ADODB in Access?”, it will be at 6:30 PM CST and for details please click here. While you’re at it, why not register for the group at looking forward to seeing you that evening!


About the Author:

Juan Soto is a Senior Access Developer at IT Impact Inc. and a Microsoft Access MVP. He specializes in Access with SQL Server databases. His passion for Access has led him to helping a wide range of businesses in helping them establish a secure, stable and efficient environment with SQL Server. He's a frequent speaker at Access user groups nationwide and recently spoke at the Orange County SQL Saturday # 73. If you wish to have Juan speak at your next group meeting you can contact him here.


  1. Juan Santo Tomas June 19, 2018 at 7:21 pm - Reply

    Great links to download the dll libraries !!
    And great advice …

  2. Ryan November 2, 2016 at 9:11 pm - Reply

    Do you have any data to back this up? As far as I’ve always understood the new SQLNCLI provide new features (I guess speed improvements could be a feature)

  3. Maxim Ivashkov February 24, 2016 at 7:20 pm - Reply

    the native client works well with linkedtables and Azure. The only problem was to find it. If you search make sure you do not download ODBC client. This one will not work with Azure.

  4. zeeshan February 1, 2016 at 2:00 am - Reply

    just wanted to ask if you have any examples on using the transaction management with this native client.??

  5. Rx_ August 24, 2015 at 4:04 am - Reply

    Great article with good advice. Just wanted to encourage readers to try it out. It has a great return on the time invested

    I have been using this method for 5 years with the various Native Client versions and DSN-Less connections. Was thrilled to see the Microsoft demo for Azure with Access used the same Native Client concept.

    In my case, Native Client is used on a Citrix environment to distribute the rich fullness interface Access offers with VBA over very small bandwidth. The free Native Client option reduces much of the pain for maintaining ODBC versions on each client workstation.

Leave A Comment


Contact Us
close slider
  • This field is for validation purposes and should be left unchanged.