Hola!

Al final, vamos a tirar ese DTS de subida de DBFs en otro server 32bits,
para no tener problemas. Y cuando tengamos subidas las DBFs sin los
eliminados en el server 32 bits, nos copiamos esas tablas al server 64 bits.
Preferimos hacer dos pasos e ir seguros.

 

Abrazo! 

Gracias

Seguimos en contacto

 

  _____  

From: [email protected] [mailto:[email protected]] On Behalf Of Hector
Giorgiutti
Sent: viernes, 02 de agosto de 2013 11:01
To: GUFA List Member
Subject: [GUFA] Importacion de DBFs via DTS en MS SQL2008 / Registros
Elimiinados

 

OK! Lo veo y te cuento! Abrazo & Gracias

 

  _____  

From: [email protected] [mailto:[email protected]] On Behalf Of francisco prieto
Sent: jueves, 01 de agosto de 2013 18:04
To: GUFA List Member
Subject: [GUFA] Importacion de DBFs via DTS en MS SQL2008 / Registros
Elimiinados

 

Estuve leyendo que si instalas el SQLEXPRESS 2008 de 32bits, en una pc de 64
bits, el problema desaparece...

Lamentablemente, no puedo instalar este sqlexpress en el equipo, porque es
de un cliente, asi que te lo dejo como tarea para que los pruebes y despues
comentes si se solucionó.

Saludos,

Pancho

Córdoba

 

El 1 de agosto de 2013 17:44, Hector Giorgiutti <[email protected]>
escribió:

Dale.. nosotros estamos viendo tambien…

 

  _____  

From: [email protected] [mailto:[email protected]] On Behalf Of francisco prieto
Sent: jueves, 01 de agosto de 2013 17:11


To: GUFA List Member
Subject: [GUFA] Importacion de DBFs via DTS en MS SQL2008 / Registros
Elimiinados

 

bueno, al usarlo me da error... esperame ahora que veo como resolverlo.

Saludos,

Pancho

Córdoba

 

El 1 de agosto de 2013 16:58, francisco prieto <[email protected]>
escribió:

Tano,

Mis pruebas las hice en 32 bits...

En un rato pruebo en 64 bits y te confirmo.

Saludos,

Pancho

 

El 1 de agosto de 2013 16:53, Hector Giorgiutti <[email protected]>
escribió:

Pancho, estuve probando y me da error.

 

Lo que veo en la web es que dice que el driver de microsoft visual foxpro no
funca bien en MS SQL 2008 … 64 bits…

Que sabes de eso??

 

Abrazo

 


  _____  


From: [email protected] [mailto:[email protected]] On Behalf Of Hector
Giorgiutti
Sent: miércoles, 31 de julio de 2013 18:29


To: GUFA List Member
Subject: [GUFA] Importacion de DBFs via DTS en MS SQL2008 / Registros
Elimiinados

 

Gracias panchoooo queridooo!!! Te quieroooo..jajaj… 

Me estoy yendo.. pero mañana lo pruebo y te cuento

 

Abrazos!!

 


  _____  


From: [email protected] [mailto:[email protected]] On Behalf Of francisco prieto
Sent: miércoles, 31 de julio de 2013 18:01
To: GUFA List Member
Subject: [GUFA] Importacion de DBFs via DTS en MS SQL2008 / Registros
Elimiinados

 

Tano,

 

(El que busca encuentra!)

 

Tenes que hacer así

 

Desde SqlServer 2008 opcion importar

 

Indicas cual es la tabla que queres importar. Fijate que digo la tabla y no
la base de datos!

 

Para ello seguis los siguientes pasos...

 

1) "Chosse a Data Souce" seleccionas Microsoft Ole DB Provider for Visual
FoxPro y presionas el boton Properties..

Ahi te va a aparecer una pantalla con 3 solapas.

El la solapa conexion presionas los puntitos... con esto te va a aparecer la
pantalla de configuracion de conexion ahi seleccionas Free Table directory
luego seleccionas Browse y elegis la tabla en cuestion, y le das OK.

Con esto volves a la pantalla que tenia las 3 solapas y haces clic en la
tercer solapa (Todas), ahi te vas al valor DELETED y presionas Modificar
Valor. En valor de la propiedad elegis True y le das aceptar, volviendo
nuevamente a la pantalla de 3 solapas, a la cual finalmente le vas a dar
Aceptar y con esto volves a la pantalla inicial...

Ahora presionas Next

 

2) "Chosse Destination" bueno aca elegis lo que gustes, en mi caso lo vuelco
en una base de pruebas donde voy a crear la tabla en cuestion.

Nuevamente presionas Next

 

3) Aca viene el truco!!!!

Seleccionas la opcion Write a query to specify the data to transfer y
presionas Next.

 

4) "Provide a Source Query" escrigis una sentencia sql como esta (en mi caso
la tabla de vfp se denominaba Deptos)

 

Select * from Deptos

 

y luego presionas Next.

 

5) "Select Source Tables and Views" aca editas el Destination y le pones el
nombre a la tabla porque por default te la nombra como [dbo].[Query] y luego
presionas Next.

 

6) "Convert Types Without Conversion Checking" en esta pantalla simplemente
pones next.

 

7) "Save an Run Package" aca tenes la opcion de guardar el paquete para
ejecutarlo luego. Probe de las dos formas guardando el paquete y ejecutando
inmediatamente y funciona siempre.

 

Saludos,

 

Pancho

Córdoba

 

 

 

 

 

El 31 de julio de 2013 17:04, francisco prieto <[email protected]>
escribió:

Tano,

 

Lo probe y no funciona en ninguno de los casos...

 

Sigo intentando y te  tengo informado.

 

Saludos,

 

Pancho

Córdoba

 

El 31 de julio de 2013 16:48, francisco prieto <[email protected]>
escribió:

Tano,

 

Probaste con este link

 

http://webcache.googleusercontent.com/search?q=cache:ZxSy3KaocKAJ:www.develo
pmentnow.com/g/103_2006_6_0_0_775316/SSIS-and-deleted-rows-in-Visual-FoxPro.
htm
<http://webcache.googleusercontent.com/search?q=cache:ZxSy3KaocKAJ:www.devel
opmentnow.com/g/103_2006_6_0_0_775316/SSIS-and-deleted-rows-in-Visual-FoxPro
.htm&hl=es&gl=ar&strip=1> &hl=es&gl=ar&strip=1

 

Ahi dice como obtener el VFP OLE DB, ya que este driver por default no te
trae los registros marcados como borrado.

 

Saludos,

 

Pancho

Córdoba

 

El 31 de julio de 2013 16:19, Hector Giorgiutti <[email protected]>
escribió:

Hola!

 

Estoy haciendo un DTS en SQL2008 para subir unas tablas DBFs de un sistema.
El tema es que cuando los sube, me sube los registros eliminados de las
tablas DBFs, sin identificarlos como eliminados o bien directamente no
subirlos.

 

Alguien sabe como debo hacer para que el DTS no me importe los registros
eliminados? Que driver de Foxpro deberia seleccionar como connection de
datos de origen en el SQL? Hay varias versiones de FP y VFP.

 

Alguna idea de cómo hacerlo?

 

Abrazos

Gracias

Tano

 

 

 

 

 

 

Responder a