How do I connect to an sde geodatabase on SQL Server 2014 from ArcCatalog 10.3? I can't find a 2014 SQL Native Client and ArcCatalog won't connect with 2012 Native Client. I get this error:
"Failed to connect to database.
Connection was attempted with an older version of SQL Server client communications software that is not compatible with the SQL Server database server."
According to Microsoft "SQL Server 2014 installs SQL Server 2012 Native Client. There is no SQL Server 2014 Native Client."
What's New in SQL Server Native Client
Esri states that SQL Server 2014 is compatible with ArcGIS 10.2.1, 10.2.2, 10.3
Microsoft SQL Server database requirements for ArcGIS 10.3.x—Help | ArcGIS for Desktop
What version of the ArcGIS Software are you currently using?
-Steven
Hi Steven,
Thanks for the reply. I am using ArcCatalog 10.3. I found the same things you did. I do have Native Client 2012 installed on the machine, and ran a repair on it this morning just to make sure. It seems as though ArcCatalog doesn't recognize that the 2012 Native Client is valid for connection to 2014 SQL Server because the versions are different.
Regards,
Jay
I have had issues with other components of ArcGIS, specifically Server, where I installed SQL server native client after ArcGIS Server was installed and it wouldn't let me create a data store connection. I had to completely reinstall Server to fix this.
I wonder if the same could be said about Desktop. I would try reinstalling ArcGIS Desktop to see if it would fix the issue.
Also, I have been told repairing operations only replaces DLL files and such and may not fix the issue.
-Steven
I had the same issue with ArcGIS for Server 10.3.1.
Solution is to use the MS ODBC instead of the Native Client.
Better Practice: Connect to SQL Server from ArcGIS Using MS ODBC