Ten problem okazał się problemem ze złączem ODBC.
Wersja złącza MySQL ODBC, której używałem, to 8.0.11, która zastępuje parametr local-infile i ustawia go na zero. W tej wersji złącza parametr nie był edytowalny (według mojej wiedzy).
Od wersji 8.0.14 użytkownik może dodać następujący wiersz do pliku odbc.ini:
ENABLE_LOCAL_INFILE=1
https://dev.mysql .com/doc/connector-odbc/en/connector-odbc-configuration-connection-parameters.html
Po aktualizacji do nowego łącznika i aktualizacji odbc.ini, LOAD DATA LOCAL INFILE
powiedzie się podczas łączenia przez ODBC.