es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Importación de gran archivo csv (2GB) en postgresql

Hola chicos, estoy tratando de importar un archivo CSV grande en una tabla con los mismos campos y tipos de datos definidos en PostgreSQL. Intenté utilizar la función COPY en pgAdmin4 y en cmd (psql), pero terminé obteniendo el mismo error “valor demasiado grande”.

Edit: Actualicé a PostgreSQL 14, pero ahora mi error es “fuera de memoria”:
ERROR: fuera de memoria
����: No se puede ampliar el búfer de cadena que contiene 1073740884 bytes en 1071 bytes más.
����: COPIAR BINDLL, línea 1132693.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    ¿Ha intentado utilizar el comando COPY en PostgreSQL? Es un comando poderoso que permite importar rápidamente archivos CSV grandes en una tabla con los mismos campos y tipos de datos definidos.

    Si aun así tiene problemas, puede ser útil actualizar a la última versión de PostgreSQL (14). Si sigue teniendo problemas, puede ser útil proporcionar más información sobre el error que está recibiendo (por ejemplo, el mensaje de error exacto).

Comments are closed.