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

Copiar en Postgresql:ruta absoluta interpretada como ruta relativa

Si desea almacenar datos/obtener datos de su máquina local y comunicarse con un servidor de Postgres en una máquina remota diferente, no puede simplemente usar COPY .

Pruebe el meta-comando \copy en psql . Es un contenedor para SQL COPY comando y utiliza archivos locales.

Su nombre de archivo debería funcionar como está en una máquina con Windows, pero Postgres lo interpreta como un local nombre de archivo en el servidor , que es probablemente un derivado de Unix. Y allí el nombre del archivo debería comenzar con '/'.