Importazione dbf in sql server 2005

venerdì 15 aprile 2011 - 18.16

McNamara Profilo | Newbie

Salve a tutti,stavo cercando di inserire delle tabelle dbf su sql server 2005 sp3,ma sono incappato in diversi errori:

Ho dovuto prima configurare questi due parametri
sp_CONFIGURE 'optimize for ad hoc workloads',1 RECONFIGURE; sp_CONFIGURE 'Ad Hoc Distributed Queries', 1; RECONFIGURE; GO

po sono andato incontro a questo errore:
Il provider OLE DB "MSDASQL" per il server collegato "(null)" ha restituito il messaggio "[Microsoft][Driver Manager ODBC] Il driver non supporta questa funzione".
Messaggio 7303, livello 16, stato 1, riga 1
Impossibile inizializzare l'oggetto origine dei dati del provider OLE DB "MSDASQL" per il server collegato "(null)".

e stavo cercando rimediare tramite questo codice..ma sicuramente non è esatto

EXEC sp_addlinkedserver @server = N'MARCELLO-PCQA', @srvproduct = '', @provider = N'MSDASQL', @datasrc = N'C:\Users\Marcello\Desktop\dbf\table1.dbf' GO SELECT * into Mytable FROM OPENROWSET(N'MSDASQL', 'Driver= Microsoft Visual FoxPro Driver; SourceDB= C:\Users\Marcello\Desktop\dbf; SourceType=DBF SELECT * FROM table1.dbf')

avete mai avuto problemi a riguardo?
ciao Marcello

lbenaglia Profilo | Guru

>Salve a tutti,stavo cercando di inserire delle tabelle dbf su
>sql server 2005 sp3,ma sono incappato in diversi errori

Ciao Marcello,

Prova a leggere questo post:
http://groups.google.com/group/microsoft.public.it.sql/msg/1b02034789abe889

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5