如何将visualfoxpro数据库转换为sqlserver数据库

如何将visualfoxpro数据库转换为sqlserver数据库,sql,sql-server,sql-server-2008,foxpro,visual-foxpro,Sql,Sql Server,Sql Server 2008,Foxpro,Visual Foxpro,我的一个客户有一个Foxpro数据库(.DBF文件)。我需要将其转换为SQL Server 2008数据库 有人知道怎么做吗?请给我一个解决方案 提前感谢….尝试以下步骤: 1.将ODBC数据源创建到DBF文件 2.使用SQL Server导入数据向导(右键单击SSMS中的数据库) 3.选择ODBC的数据提供程序作为数据源 4.映射并导入数据 您可以使用Visual FoxPro程序中的“升迁向导”,它位于工具->向导->升迁向导上 如果您尝试此方法,请记住两件事: 您需要将DBFs添加

我的一个客户有一个Foxpro数据库(
.DBF
文件)。我需要将其转换为SQL Server 2008数据库

有人知道怎么做吗?请给我一个解决方案


提前感谢….

尝试以下步骤:

1.将ODBC数据源创建到DBF文件

2.使用SQL Server导入数据向导(右键单击SSMS中的数据库)

3.选择ODBC的数据提供程序作为数据源

4.映射并导入数据

您可以使用Visual FoxPro程序中的“升迁向导”,它位于工具->向导->升迁向导上

如果您尝试此方法,请记住两件事:

  • 您需要将DBFs添加到数据库容器中(这是一个安全的过程:创建一个新数据库并添加表)备份,这些文件不能再用作“空闲表”。再说一次,谈论数据是安全的
  • 您可能需要考虑32位问题,因为DBFs o VFP数据库没有64位ODBC驱动程序。升级向导不适用于OLEDB
请参阅本文中的更多信息:

编辑:

我完全忘记了Visual FoxPro 9 SP2中改进的升迁向导,它更好:


Edit2:这可能会有帮助:

您可能想看看如何设置链接服务器。这里的一些信息应该很容易使用-只需打开
.dbf
文件,将数据传输到SQL Server数据库表中-完成!如何访问FoxPro?我被一个数据库困住了,无法访问FoxPro来打开它。。。。