How to convert Visual Foxpro database into SQL Server database
Asked Answered
A

2

9

One of my clients has a Foxpro database (.DBF file). I need to convert it into a SQL Server 2008 database.

Does anyone have any idea how to do this? Kindly give me solution.

Thanks in advance....

Arruda answered 29/5, 2013 at 16:56 Comment(2)
You may want to look at setting up a linked server. some info here serverfault.com/questions/361226/… and msdn.microsoft.com/en-us/library/ms188279.aspxBeautifully
Should be pretty easy with the SQL Server Integration Services - just open the .dbf file, transfer the data over into a SQL Server database table - done!Silvas
C
17

Try the following steps:

1.Create ODBC Data Source to DBF file

enter image description here

2.Using SQL Server Import Data Wizard (right click to database in the SSMS)

enter image description here

3.Choose Data provider for ODBC as data source

enter image description here

4.Map and import your data

enter image description here

Clomb answered 29/5, 2013 at 18:42 Comment(0)
P
8

You can use the "Upsizing Wizard" from the Visual FoxPro program, it's located on Tools -> Wizards -> Upsizing Wizard.

If you try this keep on mind two things:

  • You need add the DBFs to a Database Container (it's a safe procedure: create a new Database and ADD the tables). BACKUP, those file can't be used as a "Free table" anymore. Again, talking about data is secure thing.
  • You may need this into a 32bit concern, AFAIK there is no 64 bits ODBC driver for DBFs o VFP Databases. And the Upsizing Wizard don't work for OLEDB.

See more about it in this KB article: HOWTO: How to Use the Upsizing (SQL) Wizard in Visual FoxPro

Edit:

I totally forgot the improved Upsizing Wizard in Visual FoxPro 9 SP2, it's way better: (VFP) Upsizing Simplified

Edit2: This could help: How to use SQL Server 2005 Integration Services (SSIS) to import Visual FoxPro data into SQL Server.

Posology answered 30/5, 2013 at 1:57 Comment(2)
How do you get access to FoxPro? I'm stuck with a database and no way to access FoxPro to open it....Umbilical
@DouglasGaskell - Visual Studio Subscription has it, last time I was subscribed, about a year ago.Handily

© 2022 - 2024 — McMap. All rights reserved.