English
Continue in the app
Be The First To Get Support Updates
Want to know about the latest technical content and software updates?

Error: Connection was attempted with an older version of SQL Server client communications software that is not compatible with the SQL Server database server

Error Message

Connecting from ArcGIS Desktop, ArcGIS Pro, or another ArcGIS client to an enterprise geodatabase created within SQL Server returns either of the following error messages:

Connection Error:   
Connection was attempted with an older version of SQL Server client communications software that is not compatible with the SQL Server database server.
Connection Error:   
Unable to get database list.

A database connection exception has occurred. Unable to connect to database server to retrieve database list; please verify your server name, user name and password info and try again.
Connection was attempted with an older version of SQL Server client communications software that is not supported

Cause

These errors can occur if SQL Server client drivers are not installed on the PC, or the version of the drivers used are not supported with the version of SQL Server release the user is connecting to. The drivers must be the same or newer than the SQL Server release. For example, Microsoft ODBC Driver 17 for SQL Server is supported with SQL Server 2019, and must be used when connecting to a SQL Server 2019 instance from ArcGIS.

Though both SQL Server Native Client and ODBC drivers are often backward compatible to older releases, they are not necessarily forward compatible. There is no guarantee older/unsupported clients can work without issue. When upgrading the environment, the SQL Server client drivers must be upgraded as well. This is to ensure newer functionality introduced in ArcGIS is supported.

Solution or Workaround

Verify there is a driver installed on the client PC. If there is, ensure it is connecting to the same version or newer than the SQL Server release.

Microsoft ODBC Drivers for SQL Server and the SQL Server Native Client are available for download from Microsoft. Copies can also be found in My Esri. To download these copies:

  1. Log in to My Esri.
  2. Navigate to My Organizations > Downloads > Products.
The Product tab in My Esri
  1. Scroll to ArcGIS Enterprise, and click View Downloads.
  2. Scroll to Database Support Files, and click Download on the relevant Microsoft ODBC Driver version.
Download the latest ODBC driver under the Database Support Files section in My Esri.

The version of the client file to install depends on the SQL Server release. Refer to ArcGIS Desktop: Microsoft SQL Server database requirements for ArcGIS 10.8.x and ArcGIS Pro 2.5, 2.6, and 2.7 for a full, current list of supported database versions, operating systems, and software required to connect to SQL Server.

Related Information

Last Published: 11/17/2021

Article ID: 000010759

Software: ArcGIS Desktop 10 for Desktop 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 GIS Server 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, 10 ArcGIS Server 10.9.1, 10.9, 10.8.1, 10.8, 10.7.1, 10.7, 10.6.1, 10.6, 10.5.1, 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, 10