Error when creating a Linked Server with ODBC Drivers: "The specified DSN contains an architecture mismatch"

Error when creating a Linked Server with ODBC Drivers: "The specified DSN contains an architecture mismatch"



The error "The specified DSN contains an architecture mismatch" occurs due to a difference in architecture between the ODBC driver and SQL Server. 

To ensure proper operation of the Linked Server, the ODBC driver must be installed on the same machine where SQL Server is running.

If using SQL Server x64, make sure to specify a DSN with a 64-bit version of the ODBC driver when configuring the data source.