 
			
				28/05/2009, 01:21
			
			
			     |  
      |    |    |    Fecha de Ingreso: febrero-2005  
						Mensajes: 27
					  Antigüedad: 20 años, 8 meses Puntos: 1     |        |  
        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)           |