如何导入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