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
