Re: Fwd: Actualizar o insertar datos en postgres de SQL Server

From: david buenaño <davidbuenanio(at)gmail(dot)com>
To: Francis Santiago <santiagocfc(at)gmail(dot)com>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Fwd: Actualizar o insertar datos en postgres de SQL Server
Date: 2016-07-12 16:07:20
Message-ID: CAMiJLmf0dpS1yYgwrR_c4NZt6NJLKX6jMa+381eOyFiOwc9Xvg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola, Muchas gracias por la respuesta, sin embargo, para lo que requiero no
me sirve, debido a que para las reglas del negocio y los controles puestos
requiero que sea actualizado mes a mes la base de datos de postgres.

Actualmente se realiza el el cruce y actualización de información en mi
base de datos cargando varios archivos, básicamente un procesamiento por
lotes. Pero para el negocio institucional, se alojarán todos los archivos
de otras instituciones (7) en una base de datos en SQL Server (maneja un
sistema más grande) y de ahí necesito actualizar en postgres.

Muchas gracias nuevamente

El 12 de julio de 2016, 10:31, Francis Santiago <santiagocfc(at)gmail(dot)com>
escribió:

> David!
>
> Haz pensado en utilizar herramientas adicionales como Pentaho? son
> bastante buenas para resolver este tipo de inconvenientes. Creas una ETL y
> listo. Creo es la solución más optima. Yo la he usado con MySQL, Oracle
> hacia PostgreSQL, por ejemplo.
>
> Saludos;
>
> El 12 de julio de 2016, 11:14, david buenaño<davidbuenanio(at)gmail(dot)com>
> escribió:
>
>> Hola, deseo actualizar algunos campos que tengo en una base de datos de
>> postgres de una base de datos de SQL server que se encuentra en otro
>> servidor.
>>
>> Actualmente, lo realizo manualmente descargandome un reporte de la base
>> de datos de SQL server y manualmente lo cargo en una tabla que creo en
>> postgres y actualizo los campos que requiero combinando según coincida, sin
>> embargo, este es un proceso mensual que deseo automatizar.
>>
>> Adicionalmente hay que considerar que de la base de datos en SQL server
>> solamente tengo privilegios de consulta, mientras que en la de postgres soy
>> el DBA.
>>
>> Aproximadamente los registros a actualizar serían unos 70.000
>>
>> Me he planteado tres posibilidades:
>>
>> 1) Linkear de alguna manera entre las dos bases de datos y mediante
>> procesos almacenados en postgres actualizar todos los campos que requiero y
>> mediante un job o simplemente llamando a la función que crearía para
>> actualizar o insertar los datos que requiero.
>>
>> 2) Mediante un aplicativo por ejemplo realizado en JAVA crear el
>> procedimiento para que actualicen los registros.
>>
>> 3) Seguir realizando todo manualmente.
>>
>> Agradezco mucho su ayuda orientandome cual sería la mejor posibilidad
>>
>>
>
>
> --
> *Francis del Carmen Santiago Cermeño*
> *Ingeniero en Informática *
> *Certification PostgreSQL Associate*
> *Certification **PostgreSQL 9.4 Professional*
> *Twiter:* sancfc
> *Celular: +56952456172 <%2B56952456172>*
> [image: LinkedIn]
> *https://www.linkedin.com/in/sancfc <https://www.linkedin.com/in/sancfc>*
>
>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alberto Cuevas 2016-07-12 18:57:17 Stock Actual de Productos
Previous Message Anthony Sotolongo 2016-07-12 16:04:28 Re: Fwd: Actualizar o insertar datos en postgres de SQL Server