Re: Interactuando con SQLServer

From: Anthony Rafael Sotolongo León <asotolongo(at)uci(dot)cu>
To: jaime(dot)soler(at)gmail(dot)com, Jose Moreira <jgmoreira(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Interactuando con SQLServer
Date: 2014-04-25 14:25:08
Message-ID: 535A7044.2050709@uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos, no conocía tds_fdw, me lo
descargué(https://github.com/GeoffMontee/tds_fdw) y estoy tratando de
instalarlo en Ubuntu 12.04, en esa URL viene la descripción pero de
CentOS me hice una analogía de los paquetes en Ubuntu
me instale los paquetes
freetds-dev y libdbd-freetds

luego ejecuto el
make USE_PGXS=1

y me sale los errores siguiente,

gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Wformat-security -Werror=format-security -fPIC -DLINUX_OOM_ADJ=0 -Wall
-Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wformat-security -fno-strict-aliasing -fwrapv
-fexcess-precision=standard -g -fpic -I. -I.
-I/usr/include/postgresql/9.1/server -I/usr/include/postgresql/internal
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2
-I/usr/include/tcl8.5 -c -o tds_fdw.o tds_fdw.c
tds_fdw.c: En la función ‘tdsIterateForeignScan’:
tds_fdw.c:871:12: aviso: se define la variable ‘col_name’ pero no se usa
[-Wunused-but-set-variable]
tds_fdw.c: En la función ‘tdsPlanForeignScan’:
tds_fdw.c:1550:71: error: expected expression before ‘%’ token
tds_fdw.c:1566:11: error: ‘err_str’ no se declaró aquí (primer uso en
esta función)
tds_fdw.c:1566:11: nota: cada identificador sin declarar se reporta sólo
una vez para cada función en el que aparece
tds_fdw.c:1765:8: error: ‘ret_code’ no se declaró aquí (primer uso en
esta función)
tds_fdw.c:1765:29: error: ‘festate’ no se declaró aquí (primer uso en
esta función)
tds_fdw.c:1773:6: error: ‘row’ no se declaró aquí (primer uso en esta
función)
tds_fdw.c:1768:11: aviso: variable ‘values’ sin usar [-Wunused-variable]
tds_fdw.c:1767:15: aviso: variable ‘ncol’ sin usar [-Wunused-variable]
tds_fdw.c:1767:8: aviso: variable ‘ncols’ sin usar [-Wunused-variable]
tds_fdw.c:1755:7: aviso: variable ‘rows’ sin usar [-Wunused-variable]
tds_fdw.c:1539:7: aviso: variable ‘error_str’ sin usar [-Wunused-variable]
tds_fdw.c:1833:1: aviso: no hay una declaración de devolución en la
función que no devuelve void [-Wreturn-type]
make: *** [tds_fdw.o] Error 1

alguien sabe si me falta algo por instalar o alguna otra idea.

saludos

El 25/04/14 05:32, jaime soler escribió:
> El mié, 23-04-2014 a las 14:35 -0300, 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?
> Para el volumen de datos que comentas, mejor hacer la copia de los datos
> directamente desde postgresql. Existe un fdw para sqlserver :
> http://wiki.postgresql.org/wiki/Foreign_data_wrappers#tds_fdw
> , yo probaría con él.
>
>>
>> muchas gracias!!!
>>
>
>
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
> Para cambiar tu suscripci�n:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda

________________________________________________________________________________________________
I Conferencia Científica Internacional UCIENCIA 2014 en la UCI del 24 al 26 de abril de 2014, La Habana, Cuba. Ver http://uciencia.uci.cu

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Rodrigo Gonzalez 2014-04-25 14:38:27 Re: ayuda con repmgr 2.0
Previous Message jaime soler 2014-04-25 09:32:40 Re: Interactuando con SQLServer