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.