Re: Interactuando con SQLServer

From: eduardo reyes <allcomsystem(at)gmail(dot)com>
To: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
Cc: Anthony Rafael Sotolongo León <asotolongo(at)uci(dot)cu>, Jose Moreira <jgmoreira(at)gmail(dot)com>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Interactuando con SQLServer
Date: 2014-04-24 20:29:44
Message-ID: CAEgdABUJrgY4hhrjdOBL9cv9-Fqt04SJZhps_CrmqPUXQNeJWw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Saludos..

Como dice Edwin Quijada, lo recomendable es que uses una Tercera
Herramienta que puedas acceder a SQL-Server, generar los archivos puede ser
.TXT o .CSV, luego importarlos a PostgreSQL con COPY FORM.

Particularmente lo he trabajado con PHP, pero te recomiendo que de alguna
manera hagas un corte, puede ser por fecha, ya que si la data sigue en
crecimiento, deberás dedicar mucho tiempo para este proceso..

Saludos

El 24 de abril de 2014, 14:43, Edwin Quijada
<listas_quijada(at)hotmail(dot)com>escribió:

> Para tu nivel creo que lo mejor seria trabajar con archivos CSV o de texto
> porque esa carga que dices, 10gb, es mucho datos. Otra forma seria instalar
> plptyhtonu y acceder directamente a SQLServer , asi es como lo hago cuando
> tengo que interactuar con SQLServer en mis proyectos y es bastante rapido y
> eficiente , usaba plperl pero era muy lento por eso cambie a python
>
> ------------------------------
> Date: Wed, 23 Apr 2014 22:34:17 -0600
> From: asotolongo(at)uci(dot)cu
> To: jgmoreira(at)gmail(dot)com
> CC: pgsql-es-ayuda(at)postgresql(dot)org
> Subject: Re: [pgsql-es-ayuda] Interactuando con SQLServer
>
>
> Hola Jose, revisa a ver si te sirte el FDW http://pgxn.org/dist/odbc_fdw/,
> para acceder a tus datos de SQLserver.
> Lo otro que puedes hacer es exportar los datos de SQLserver a CSV
>
> http://stackoverflow.com/questions/799465/how-to-export-sql-server-2005-query-to-csv
>
> http://stackoverflow.com/questions/3169220/export-query-result-to-csv-file-in-sql-server-2008
> y hacer la carga en PostgreSQL con copy from...
>
> saludos
>
>
> saludos
>
>
> El 4/23/2014 11:35 AM, Jose Moreira escribió:
>
> Estimados,
>
> Convencí al jefe de usar PostgreSQL para un nuevo proyecto y necesito
> vuestra ayuda.
> Tengo un SQLServer de donde debo extraer ciertas tablas y cargarlas en una
> base Postgre 9.3. Un detalle: en el medio tengo un firewall, el SQL esta en
> la pata IN y el Postgre en la DMZ.
> La carga de dichas tablas debe estar automatizado y con una frecuencia
> diaria como mínimo. Tamaño total de las tablas, unos 10 GB. La base en
> Postgre esta creada a nueva, con los atributos que corresponden. Entiendo
> que no deberia haber problemas y solo resta meter los datos en las tuplas.
> Soy nulo en SQL. Mi idea es exportar las tablas en archivo de texto con un
> script en el SQL, copiarlas a destino y luego levantarlas. Se puede hacer o
> soy muy ingenuo? Alguien sugiere algo mejor?
>
> muchas gracias!!!
>
>
>
> ------------------------------
> I Conferencia Científica Internacional UCIENCIA 2014 en la UCI del 24 al
> 26 de abril de 2014, La Habana, Cuba. Ver uciencia.uci.cu
>
>

--
*Ing. Eduardo Reyes*
Analista Programador.
(809) 607-1961
ereyes(at)h-rivera(dot)com

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gilberto Castillo 2014-04-24 21:07:23 Re: ayuda con repmgr 2.0
Previous Message Rodrigo Gonzalez 2014-04-24 20:29:13 Re: ayuda con repmgr 2.0