Tema: DBF to SQL
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2009, 01:21
roach6891
 
Fecha de Ingreso: febrero-2005
Mensajes: 27
Antigüedad: 19 años, 11 meses
Puntos: 1
Pregunta DBF to SQL

Hola a todos, se que este tema se ha mencionado ya mucho, he leído muchísimos post que ustedes han comentado pero en ninguno he encontrado la respuesta :S les platico:

tengo un sistema en visual fox 6.0 el cual lleva trabajando como ustedes podrán ver bastante tiempo ya jeje ahora tengo que migrar las tablas DBF a SQL Server (2005 o 2008 no importa)

ahora bien navegando por internet me encontré esta solución:

---------------------------------

insert into table_name
select * from OPENROWSET
('MICROSOFT.JET.OLEDB.4.0','dBase IV;HDR=NO;IMEX=2;
DATABASE=c:/','select * from tabla.dbf')

<<<Antes de hacer esto ejecuta esto>>>

sp_configure 'show advanced options', 1
reconfigure
go

exec sp_configure 'Ad Hoc Distributed Queries',1

go

RECONFIGURE

GO

-------------------------------

lo de la configuración me va bien, se aplica bien sin ningún fallo pero a la hora de realizar el select me tira el siguiente error:

Mens. 7357, Nivel 16, Estado 2, Línea 1
No se puede procesar el objeto "select * from tabla.dbf". El proveedor OLE DB "MICROSOFT.JET.OLEDB.4.0" para el servidor vinculado "(null)" indica que el objeto no tiene columnas o el usuario actual no tiene permisos en ese objeto.

tengo instalado en mi maquina el sql server 2005 y el visual fox pro 9.0 así como la tabla se llama "tabla.dbf" y se encuentra en c:/tabla.dbf

¿que podrá ser? :S

(si alguien conoce otra técnica le agradecería bastante)