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@postgresql.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@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Reply via email to