Komisch. In der What's New für 11.2 steht:
Zitat:
FireDAC supports the latest Microsoft
ODBC Driver for
SQL Server (version 18).
Dementsprechend haben die 11.2 Sourcen auch dies hier drin:
Delphi-Quellcode:
const
C_2018_ODBC = '
ODBC DRIVER 18 FOR SQL SERVER';
C_2017_ODBC = '
ODBC DRIVER 17 FOR SQL SERVER';
C_2016_ODBC = '
ODBC DRIVER 13 FOR SQL SERVER';
C_2012_ODBC = '
ODBC DRIVER 11 FOR SQL SERVER';
...
C_2012_NC = '
SQL SERVER NATIVE CLIENT 11.0';
C_2008 = '
SQL SERVER NATIVE CLIENT 10.0';
C_2005 = '
SQL NATIVE CLIENT';
C_2000 = '
SQL SERVER';
...
procedure TFDPhysMSSQLDriver.InternalLoad;
begin
inherited InternalLoad;
if ODBCDriver = '
'
then
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}
);
end;