Du kan komma runt detta genom att skicka filen genom ett program. Till exempel använde jag precis det här för att kopiera från en 24 GB fil på Windows 10 och PostgreSQL 11.
copy t(c,d) from program 'cmd /c "type x:\path\to\file.txt"' with (format text);
Detta kopierar textfilen file.txt
i tabellen t
, kolumner c
och d
.
Tricket här är att köra cmd
i ett enda kommandoläge, med /c
och säger till den att type
ut filen i fråga.