Want to migrate from Visual FoxPro to Azure?
Try Withdata DBCopier, a Visual FoxPro to Azure converter for Windows, Mac, and Linux, Migrate Visual FoxPro to Azure, Easy and Fast.
- Step by Step, just a few mouse clicks.
- Create Azure tables with auto mapping data types. Create Azure indexes.
Download Withdata DBCopier
Windows 64 bit
Windows 32 bit
Linux .deb (For Debian, Ubuntu) 64 bit
Linux .rpm (For Red Hat, Fedora, SUSE) 64 bit
MacOS 64 bit
Migrate from Visual FoxPro to Azure
Login to Visual FoxPro -> Login to Azure -> Select tables to migrate -> Migrate from Visual FoxPro to Azure
Choose source Visual FoxPro database and logon.
Choose target Azure database and logon.
Click “Wizard – Import All Tables” at task dialog.
then show the wizard.
1. Open source Visual FoxPro.
2. Set “Import Type”.
3. Select Azure tables to migrate.
4. Migrate from Visual FoxPro to Azure.
Create Azure tables. Copy Visual FoxPro data to Azure. Create Azure indexes.
FAQ
More about Visual FoxPro to Azure converter
Download Withdata DBCopier
Windows 64 bit
Windows 32 bit
Linux .deb (For Debian, Ubuntu) 64 bit
Linux .rpm (For Red Hat, Fedora, SUSE) 64 bit
MacOS 64 bit
See also:
Visual FoxPro → Azure SQL reference
Type mapping
| Value kind | in Visual FoxPro | in Azure SQL |
|---|---|---|
| Int | Numeric(10,0) | int |
| Bigint | Numeric(19,0) | bigint |
| Decimal | Numeric(p,s) | decimal(p,s) |
| Float | Float | float |
| Text | Character(n) | nvarchar(n) |
| Long text | Memo | nvarchar(max) |
| Date | Date | date |
| Datetime | DateTime | datetime2 |
| Binary | General | varbinary(max) |
| Boolean | Logical | bit |
| JSON | (none) | nvarchar(max) |
Dialect differences
Both Visual FoxPro and Azure SQL are database servers, so the differences below are dialect-level: the same concept is spelled differently on each side.
| Property | in Visual FoxPro | in Azure SQL |
|---|---|---|
| port | (file-based) | 1433 |
| identifiers | — | [square brackets] |
| row limit | (driver dependent) | SELECT TOP n |
| dates | Date (D), DateTime (T) | datetime2, date, time |
| long text | Memo (M) | nvarchar(max) |
| binary | General (G) | varbinary(max) |
Command line
| Side | Command |
|---|---|
| Azure SQL | bcp |
| Azure SQL (load) | bcp, or BULK INSERT |
No counterpart
- Azure SQL has no equivalent for JSON - it has to be flattened or dropped.
Convert your data online, free
Free in-browser converters for CSV, Excel, JSON, XML and SQL: Withdata Online Data Conversion. Large files, batch conversion or scheduling? See the offline desktop apps, or browse all data conversion tools.