Aus FireDAC.Phys.MSSQL.pas:
Delphi-Quellcode:
ODBCDriver := FindBestDriver(
{$IFDEF MSWINDOWS} [C_2018_ODBC, C_2017_ODBC, C_2012_NC, C_2016_ODBC, C_2012_ODBC, C_2008, C_2005, C_2000] {$ENDIF}
{$IFDEF POSIX} [C_2018_ODBC, C_2017_ODBC, C_2016_ODBC, C_2012_ODBC, C_FreeTDS], C_FreeTDSLib {$ENDIF}
);
Der 2012-NC kommt also erst nach dem 2017-
ODBC.
Wie stellst du denn aktuell sicher, dass die Anwendung den Native Client verwendet?