Gracias por tu respuesta Walter En realidad es cierto lo que decis, es mas efectivo pero me da el mismo error. Intenté hacerlo creando un Linked Server. El linked server me lo crea sin problema, pero cuando intento levantar una tabla me da exactamente el mismo error.
Mi consulta no apunta al uso de openrowset, sino a poder usarlo en un script de sql con cualquiera de las variantes que hay. Todas fallan con el mismo error salvo mediante DTS. El problema es que son centenares de tablas que hay que "levantar", y que me van variando su estructura en esta etapa, porque estan en proceso de migración, y los del vfp, les hacen cambios a las tablas para adaptarlas al nuevo sistema. Entonces me parecia mas flexible migrar las tablas con ese tipo de sentencia, y no con el DTS. Nuevamente gracias por tu respuesta. -----Original Message----- From: Walter Cómito <[EMAIL PROTECTED]> To: "GUFA List Member" <[email protected]> Date: Wed, 18 Jun 2008 11:05:13 -0300 Subject: [GUFA] driver oledb de vfp No es mas fácil generar una conexión OLE DB con el oledb provider, según el motor que quieras y luego en un programa o frm hacer una conexión a esa base y la dejas abierta para otras futuras consultas Walter Cómito Analista de Sistemas MP 0397 C.P.C.I.P.C. › [EMAIL PROTECTED] - [EMAIL PROTECTED] › msn: [EMAIL PROTECTED] ( +54 351 494.4667 / 153.292.707 þ www.softram.com.ar De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de [EMAIL PROTECTED] Enviado el: Miércoles, 18 de Junio de 2008 10:56 a.m. Para: GUFA List Member Asunto: [GUFA] driver oledb de vfp Hola, quería saber si habían utilizado la sentencia OPENROWSET de sql para tomar directamente una tabla VFP desde SQL. Al parecer, la sintaxis sería SELECT * FROM OPENROWSET('VFPOLEDB', 'C:\Path\';'';'', 'select * from Tabla') Pero me sale el error. Could not locate registry entry for OLE DB provider 'VFPOLEDB'. OLE DB error trace [Non-interface error: Provider not registered.]. El driver VFPOLEDB, está instalado con el instalador de MS downloads. Verifiqué que esté la entrada en la registry y está en HKey_Classes_Root/VFPOLEDB. Tienen idea de qué podría estar pasando. Un dato desconcertante: con el DTS, al importar (supuestamente con el mismo driver) tablas DBF, funciona ok!!. Gracias
