如何導入SQL Server中的foxpro DBF文件?如何在SQL Server中導入DBF文件
11
A
回答
15
使用鏈接的服務器或使用OPENROWSET,例如
SELECT * into SomeTable
FROM OPENROWSET('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;
SourceDB=\\SomeServer\SomePath\;
SourceType=DBF',
'SELECT * FROM SomeDBF')
0
此工具可以導入並從SQL Server。
2
什麼終於爲我們工作是使用FoxPro OLEDB Driver,並使用以下語法。在我們的例子中,我們使用的是SQL 2008
select * from
openrowset('VFPOLEDB','\\VM-GIS\E\Projects\mymap.dbf';'';
'','SELECT * FROM mymap')
替代\\VM-GIS...
與DBF文件的位置,無論是UNC或驅動器路徑。另外,FROM
後面的mymap
替換爲不帶.dbf擴展名的DBF文件的名稱。
2
http://elphsoft.com/dbfcommander.html可以從DBF導出到SQL Server,反之亦然
4
我能夠使用的答案從jnovation但因爲有什麼錯我的領域,我簡單地選擇特定字段,而不是所有的,如:
select * into CERTDATA
from openrowset('VFPOLEDB','C:\SomePath\CERTDATA.DBF';'';
'','SELECT ACTUAL, CERTID, FROM CERTDATA')
非常令人興奮的終於有一個可行的答案感謝大家在這裏!
相關問題
- 1. 將DBF文件導入到Sql Server中
- 2. 在SQL中導入多個DBF文件
- 3. 如何從DBF文件到SQL Server 2008?
- 4. 從dbf文件導入數據到SQL SErver 2005
- 5. 試圖將FoxPro DBF文件導入到SQL Server
- 6. 將dbf文件的目錄導入到sql server
- 7. 在oracle中導入dbf文件
- 8. 如何在SQL Server 2005觸發器中插入或更新dbf文件?
- 9. 如何將Excel文件導入SQL Server?
- 10. 如何在SQL Server 2008 R2中導入/執行SQL DDL文件?
- 11. 在sql server 2008中導入excel文件
- 12. 執行querys以DBF文件的SQL Server
- 13. 導入SQL Server .bacpac文件
- 14. 導入文件到SQL Server
- 15. 如何寫入asp.net中的dbf文件?
- 16. Oracle sql結果到DBF文件導出
- 17. 打開/將DBF文件導入MSAccess 2003
- 18. 導入DBF文件到MS Excel 2007
- 19. 將EBCDIC文件導入到SQL Server中
- 20. 如何導入SAS中的多個.dbf文件
- 21. 如何在SQL Server中導入txt?
- 22. 導入Windows-Ansi DBF到SQL Server丟失一些字符數據
- 23. 如何使用SQL腳本將數據從DBF導入SQL?
- 24. 如何使用Visual Studio 2010將SQL文件導入SQL Server 2008?
- 25. 如何將php my admin .sql文件導入SQL Server 2008?
- 26. 如何將SQL數據文件導入SQL Server?
- 27. 如何將.CSV和Excel文件導入到Azure SQL Server中
- 28. 如何將SQL Server .bak文件導入到MySQL中?
- 29. 如何將Oracle .DMP文件導入到SQL Server中?
- 30. 如何將XML文件導入到SQL Server 2012中
我用它,但出現此錯誤---- OLE DB提供程序「MSDASQL」鏈接服務器「(空)」返回了消息「[微軟] [ODBC驅動程序管理器]驅動程序不支持此功能」。 無法爲鏈接服務器「(null)」初始化OLE DB提供程序「MSDASQL」的數據源對象。 – sqlchild 2011-03-22 05:52:36
@sqlchild:我必須安裝它才能爲我工作。 http://msdn.microsoft.com/en-us/vfoxpro/bb190233 – JoshBaltzell 2011-06-10 13:13:19
@JoshBaltzell:當我嘗試安裝該ODBC驅動程序時出現以下錯誤:「錯誤1918年:安裝ODBC驅動程序時出錯:Microsoft Visual FoxPro Diver,ODBC錯誤13.由於系統錯誤代碼1114,無法加載Microsoft Visual FoxPro Diver ODBC驅動程序的安裝例程:動態鏈接庫(DLL)初始化例程失敗(C:\ Windows \ system32 \ vfpodbc.dll)。驗證文件Microsoft Visual FoxPro驅動程序是否存在,並且您可以訪問它。「 – Zach 2012-01-12 20:46:20