Registros de Excel a PostgreSQL

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 53

  • @harvintoledo734
    @harvintoledo734 8 лет назад +1

    Gracias amigo. Te has apuntado un 100. Funciona al 100%.

  • @andreseduardoosunatorres3248
    @andreseduardoosunatorres3248 3 года назад

    Muchas gracias compa, me salvaste mi taller y el de mis amigos

  • @manuelmarmol2231
    @manuelmarmol2231 2 года назад +1

    gracias bro me funciono 10/10

  • @gabrielc4921
    @gabrielc4921 8 лет назад +1

    sencillo y muy practico !! algrano excelente!

  • @soportetributariointegral
    @soportetributariointegral 9 лет назад

    muy practico y sencillo.. te felicito!!

    • @juancarlosquispe3106
      @juancarlosquispe3106  9 лет назад

      Muchas gracias

    • @salvadorballesteros4617
      @salvadorballesteros4617 7 лет назад

      Juan Carlos Quispe ojala pudieras ayudarme ya realicé lo mismo que tu en el vídeo solo que a mi los registros me los limita que puedo hacer en este caso. Saludos

  • @patricioprp06
    @patricioprp06 6 лет назад +1

    muy buen tutorial, me salvaste!

  • @jkdemon9301
    @jkdemon9301 9 лет назад

    Funciona de maravilla...

  • @beikermoncada5095
    @beikermoncada5095 8 лет назад

    GRACIAAAAAAAAAAAAAS ERA UN ERROR MIO YA LO ARREGLE XD

  • @El_Bartto
    @El_Bartto 7 лет назад +1

    muy bueno, ahora no tendre que meterme con codigo php para estos casos.

  • @maximopedrozogalvis4198
    @maximopedrozogalvis4198 5 лет назад

    Amigo como se hace desde Postgresql a un TXT, desde una archivo .BAT con \COPY ya que no soy súper usuario. Gracias.

  • @mailysbrizuela4800
    @mailysbrizuela4800 3 года назад

    hola! se pueden subir múltiples archivos txt a la pg admin?

  • @andresoberto2848
    @andresoberto2848 8 лет назад

    hola amigo muy bueno tu aporte una pregunta yo tengo tablas relacionadas por id y este es un error q meda
    ERROR: la sintaxis de entrada no es válida para integer: «1»
    CONTEXT: COPY representantes, línea 1, columna id_representante: «1»
    ********** Error **********
    ERROR: la sintaxis de entrada no es válida para integer: «1»
    SQL state: 22P02
    Context: COPY representantes, línea 1, columna id_representante: «1»

  • @edwga123
    @edwga123 8 лет назад

    ayuda con este problema ERROR: la sintaxis de entrada no es válida para integer: «1»
    CONTEXT: COPY personas, línea 1, columna idpersonas: «1»
    ********** Error **********
    ERROR: la sintaxis de entrada no es válida para integer: «1»
    SQL state: 22P02
    Context: COPY personas, línea 1, columna idpersonas: «1»

  • @nadeskio
    @nadeskio 9 лет назад +2

    hola, lo hice tal cual lo hiciste y me dice esto ERROR: no se pudo abrir archivo «E:\JOHANA\MAESTRIA\SEMESTRE_1\BASES DE DATOS» para lectura: Permission denied
    ********** Error ********** que debo hacer, GRacias

    • @cicerojanio2385
      @cicerojanio2385 8 лет назад

      +johana ladino coloca as barras invertidas... \ => /
      E:/JOHANA/MAESTRIA/SEMESTRE_1/BASES DE DATOS

    • @marinag.a.4778
      @marinag.a.4778 8 лет назад +1

      Hola, tengo el mismo error. Ni con / ni con \, y probé en varios directorios, pero sigue diciendo Permission denied

  • @brianromero9558
    @brianromero9558 7 лет назад

    Holaa..!! No me reconoce la ruta del archivo. He probado así: 'C://tutorial//bonifi.txt' o 'C:/tutorial/bonifi.txt' o 'C:\tutorial\bonifi.txt' o ''C://tutorial/bonifi.txt' pero me sale: ERROR: could not open file "c:/tutorial/bonifi.txt" for reading: No existe el fichero o el directorio. Ayuda please!

  • @marypuma6752
    @marypuma6752 7 лет назад

    gracias

  • @christiandavidurbano
    @christiandavidurbano 9 лет назад

    Hola estoy utilizando tu metodo, pero genera error de permiso denegado

  • @aniurusmaya6659
    @aniurusmaya6659 7 лет назад

    Hola espero puedas ayudarme. tengo ya una base de datos en PGadmin y quiero agregar a esa misma base de datos, (nuevos datos), mi pregunta es si no le pasa nada a los datos anteriores? se borraran o se mantendran
    espero me puedas ayudar. gracias

    • @juancarlosquispe3106
      @juancarlosquispe3106  7 лет назад

      En teoría no deberían perderse, pero te recomiendo primero migrar de excel a PG y luego haces un INSERT, de esa forma todo se hará de manera mas limpia y no corres el riesgo de perder los datos.

  • @TElaf1997
    @TElaf1997 7 лет назад +1

    hola como hago lo mismo si tengo el cmd de postgres?

  • @matikarev3807
    @matikarev3807 5 лет назад

    Hola, no me tira ningun mensaje de error pero tampoco me realiza la accion? puede deberse a que use un campo serial?

    • @juancarlosquispe3106
      @juancarlosquispe3106  5 лет назад +1

      mati Karev posiblemente si, lo que recomiendo es siempre crear una tabla temporal y hacer una migración plana y posteriormente ya puedes hacer inserts a la tabla oficial

  • @DiegoGonzalez-iy5fe
    @DiegoGonzalez-iy5fe 9 лет назад

    Amigo estuve verificando tu video y tengo una duda. se puede omitir de la tabla en postgres una columna al momento de migrar desde el txt o csv?

    • @juancarlosquispe3106
      @juancarlosquispe3106  9 лет назад

      Diego Gonzalez al momento de hacer la migracion tu tabla en postgres debe tener la misma cantidad de columnas que tu registro de excel.
      Ahora si por ejemplo tu tabla es:
      usuario(id, nombre, direccion)
      pero en tu registro excel no cuentas con la direccion, lo que puedes hacer es crear una columna con datos vacios o ' ' dependiendo de la configuración NULL de tu columna en la tabla.
      Espero haya despejado tu duda. Saludos

  • @beikermoncada5095
    @beikermoncada5095 8 лет назад

    LO HAGO Y ME DICE QUE NO EXISTE RELACION ERROR SQL STATE 42P01 QUE DEBO HACER

  • @AndrinoZK
    @AndrinoZK 3 года назад

    Vi q les gusta el vídeo y puedes ser q aya una colaboración con el

  • @alejandroere777
    @alejandroere777 7 лет назад

    Hola, podrías ayudarme? me salta este error:
    ERROR: no existe la relación «individuos»
    SQL state: 42P01

    • @alejandroere777
      @alejandroere777 7 лет назад

      Las tablas ya estan creadas, solo resta exportar los datos, y me sale esto.

    • @juancarlosquispe3106
      @juancarlosquispe3106  7 лет назад +1

      Verifica que la cantidad de columnas de tu tabla sean las mismas que del archivo que quieres importar, si persiste el error posiblemente sea porque quieres importar algún campo relacionado, es decir una clave foranea o algo parecido. Para evitar problemas te recomiendo hagas una migracion plana en tablas no relacionadas, una vez lo tengas en postgres ya puedes hacer inserts en tablas con todas las relaciones correspondientes.

    • @alejandroere777
      @alejandroere777 7 лет назад

      Muchas gracias! Lo intentaré!!!

  • @ronaldsanchez5567
    @ronaldsanchez5567 5 лет назад

    No quiere encontrar el archivo... Como puedo poner el comando si mi base de datos esta en los servidores de mi empresa

    • @juancarlosquispe3106
      @juancarlosquispe3106  5 лет назад

      Si tienes abierta la conexión en tu equipo no deberías tener problemas para abrir el enchivo, pero si te conectas a tu servidor mediante escritorio remoto o algo parecido tendrías que copiar el archivo al servidor.

  • @charliecaiki3289
    @charliecaiki3289 9 лет назад

    Hola Bueno tu video, pero me sale
    ********** Error **********
    ERROR: could not open file "C:\tmp\suppliers57.txt" for reading: No such file or directory
    SQL state: 58P01
    cuando ejecuto el query

    • @charliecaiki3289
      @charliecaiki3289 9 лет назад +2

      Bueno encontré el porque del error el archivo suppliers57.txt debe estar situado en el servidor, en mi caso el servidor es remoto y es linux. Saludos.

    • @cicerojanio2385
      @cicerojanio2385 8 лет назад

      +Charlie Caiki coloca as barras invertidas

    • @nicotesla1303
      @nicotesla1303 8 лет назад

      puede ser que no sea el nombre suppliers porque no aseguras si es asi mismo o sino si pones c:/

  • @josecarlosvelasquezrodrigu5305
    @josecarlosvelasquezrodrigu5305 9 лет назад

    una pregunta hermano. a mi me dice q mi tabal no tiene relacion. de verdad q no entiendo

  • @beikermoncada5095
    @beikermoncada5095 8 лет назад +1

    ERA Q HABIA COLOCADO PRIMERO LAS LLAVES FORANEAS

  • @consullapaz3819
    @consullapaz3819 5 лет назад

    por fvor para un campo date fecha??

    • @juancarlosquispe3106
      @juancarlosquispe3106  5 лет назад

      Lo que te recomiendo es realices la migración como texto plano en una tabla auxiliar (o temporal) y una vez lo tengas ya en la base de datos puedes utilizar la función TO_DATE para dar el formato de fecha que utilices en tu tabla oficial

  • @carlossegura6825
    @carlossegura6825 8 лет назад

    ERROR: no existe la relación «conveyer_rectum»
    SQL state: 42P01
    Character: 21

  • @JavierHernandez-ly8md
    @JavierHernandez-ly8md 7 лет назад

    como lo hago desde consola?

    • @juancarlosquispe3106
      @juancarlosquispe3106  7 лет назад

      De igual forma, primero te conectas a PSQL con tu host y usuario y luego haces el mismo procedimiento

  • @andresoberto2848
    @andresoberto2848 8 лет назад

    y esta es mi tabla
    CREATE TABLE representantes(
    id_representante int NOT NULL,
    id_institucion int NOT NULL,
    apellidos_nombres character varying(100) NOT NULL,
    ci_representante varchar (25) NOT NULL,
    telefono character varying(50) NOT NULL,
    CONSTRAINT pk_representantes PRIMARY KEY (id_representante),
    CONSTRAINT pk_instituciones FOREIGN KEY (id_institucion)
    REFERENCES instituciones (id_institucion));