sql >> Base de Datos >  >> RDS >> PostgreSQL

ERROR:no se pudo establecer el archivo XX.csv:error desconocido

Puede solucionar esto canalizando el archivo a través de un programa. Por ejemplo, acabo de usar esto para copiar desde un archivo de 24 GB en Windows 10 y PostgreSQL 11.

copy t(c,d) from program 'cmd /c "type x:\path\to\file.txt"' with (format text);

Esto copia el archivo de texto file.txt en la tabla t , columnas c y d .

El truco aquí es ejecutar cmd en un solo modo de comando, con /c y diciéndole que type el archivo en cuestión.