.com Solutions Inc. - logo  
Products - Header Buttons
.
FmPro Script Diff bullet item 7b FmPro Layout Diff bullet item 7b FmPro Migrator bullet item 7b SQLite Diff
.
.
.
. .

Bookmark This Page

FmPro Migrator Demo Available for download...

order now button

email a friend

FmPro Migration Service - Migrates FileMaker to MySQL, Oracle, Access, Microsoft SQL Server, Sybase, DB2, PostgreSQL and FrontBase

. .

 

Support Matrix
Graphical Interface
Press Clippings and Articles
Resources

FmPro Migrator Developer Edition Table Consolidation Videos
Create Tables Video (793K MP4)
Create TOs Video (681K MP4)
Create Relationships Video (2.77Mb MP4)
Create Scripts Video (432K MP4)
Create Layouts Video (1.81Mb MP4)

 

"Just got done with my 20 file consolidation project. It went really
well and thank you for providing this great tool. A real time saver -
took me about 10 hours - I think mainly because the manual was so
clear.
Thanks again for a great app and manual. Definitely worth way more than you charge for it.
Project Stats:
130 layouts
50+ relationships
50+ TOs
100+ Scripts
100+ Value lists
20 files
0 CF's"

Darren Burgess
2-25-2009

"FmPro Migrator Developer Edition 4.56 features support for performing table consolidation projects and Bento 2 migrations with FileMaker Pro Advanced 10. The Table Consolidation feature in FmPro Migrator performs an automated batch copy of tables/fields, TOs, relationships, layouts, and scripts."

Philip Michaels
MacWorld.com

1/6/2009

 

"FMPro Migrator, an application for converting and moving FileMaker Pro databases into other formats, has added support for Bento, FileMaker’s personal database program."

Philip Michaels
MacWorld.com

7/31/2008

"Moving data structures into FileMaker 7 from older versions or other database systems can be a real nightmare. But FmPro Migrator takes much of the pain out of it. ..."


p 425
FileMaker Pro 7 Advanced For Windows and Macintosh
April 2005

 

"FmPro Migrator from .com Solutions lets you use FileMaker Pro (FMP) as a rapid application development (RAD) tool to prototype enterprise-scale databases for MySQL, Oracle, Sybase, SQL Server, and IBM DB2. ..."

Linux Journal logo
FileMaker Solutions Advisor Zone
January 2004

 

FmPro Migrator saved me hours and hours of learning how-to and migrating my databases.
Thank you very much!

A very satisfied customer,
K Fischer

 


...
.

FmPro Migrator - The migration tool for FileMaker Pro

FmPro Migrator Platinum Edition 5.28 Includes Enhancements for converting Microsoft Access databases into FileMaker Pro (including tables/fields, data, relationships, queries, value lists, and Visual Basic code).

Top 10 Features

black bulletFileMaker Pro Table Consolidation/Rebuild Projects.
black bulletBento to FileMaker Pro Conversion (Including Tables, Fields, Relationships and Forms).
black bulletConversion of Access, Firebird and SQL Server to FileMaker Pro.
black bulletFileMaker Pro 2,3,4,5,6,7,8,9,10 to SQL Databases Migration (MySQL, Oracle, Access, Microsoft SQL Server, Sybase, DB2, OpenBase, PostgreSQL, FrontBase, SQLite and Valentina).
black bulletRepeating Fields to SQL Database Conversion.
black bulletImage Export From FileMaker Pro Container Fields.
black bulletExports FileMaker Pro Layouts to HTML, XML Files, Access Forms/Reports, and Servoy.
black bulletFacilitates FileMaker Pro/FileMaker Server 10 ESS Configurations to MySQL, Oracle and SQL Server.
black bulletConverts FileMaker Pro Layouts and Scripts to Revolution.
black bulletAutomates Creation of Relationships, TOs, and Layouts in FileMaker Pro [for Bento and Table Consolidation projects].

Description

FmPro Migrator - Migration Process Window

FmPro Migrator is a stand-alone application which quickly and accurately migrates FileMaker Pro databases to MySQL, Oracle, Access, SQL Server, Sybase, DB2, OpenBase, PostgreSQL, FrontBase, SQLite and Valentina. FileMaker Pro database structure and data are migrated to a database table in the destination database. Large text and container field data are also migrated without manual data entry. Perl CGI scripts are also generated for each destination database to provide a web-based interface for the migrated data.

FmPro Migrator Developer Edition includes all of the features of FmPro Migrator, but also converts FileMaker Layouts and ScriptMaker scripts into Revolution stacks, XML and HTML files and Servoy. The Table Consolidation feature performs the automated copying of Tables/Fields, Table Occurrences, Relationships, ScriptMaker scripts and Layouts between FileMaker 8, 8.5, 9 and 10 database files on MacOS X and Windows. FmPro Migrator also incorporates unique Microsoft Access to FileMaker 7/8/9/10 , Bento to FileMaker and Microsoft SQL Server to FileMaker 7/8/9/10 migration features.

Feature Comparison Summary

To summarize the feature comparison table, FmPro Migrator Developer Edition and FileMaker Pro Advanced are both required for Table Consolidation Projects. FileMaker Pro Advanced is recommended whenever converting Bento, Access or SQL Server to FileMaker Pro in order to enable the pasting of Table XML code via the ClipBoard. FmPro Migrator Developer Edition is required for converting FileMaker Pro Layouts to Revolution or Exporting Layouts to XML files.

Table Consolidation Projects

Consolidating a multi-file solution into a single file enables developers to take advantage of improved performance and the new robust security model implemented within FileMaker Pro 7/8/9/10. Single-file solutions can also be easier to backup/move between computers and even send to users via an email attachment. FmPro Migrator Developer Edition implements automated batch capture and creation features using QuicKeys(Mac OS X)/WinAutomation(Windows) for Tables/Fields, Table Occurrences, Relationships, Value Lists, Custom Functions, Layouts and ScriptMaker™ Scripts using FileMaker Pro Advanced 8, 8.5, 9 and 10.

During the migration process, Table Occurrences and file references are automatically remapped into the new database structure without manual intervention on the part of the developer. TOs are remapped throughout every object of every Layout, Script and Relationship within the new migrated database file.

The 2-pass dependency resolution feature makes 2 automated passes through the Layout creation process in order to resolve dependencies between scripts and layouts. During pass #1 of the layout creation process the layouts are created in the normal manner. ScriptMaker scripts are then pasted into the new database, thus resolving dependencies between scripts and layouts. Then during the 2nd pass through the layout creation process, the contents of each layout are deleted and pasted again, resolving dependencies between layout objects and ScriptMaker scripts.

The Layout text search and replace feature enables developers to quickly repurpose Layouts between database solutions, by changing specified text strings within dozens of Layouts at once. This intelligent search mechanism is implemented to insure that text is changed only within Layout text objects, thus preventing the accidental replacement of text within TOs or field names.

FmPro Migrator Developer Edition creates both static and dynamic Value Lists, with the custom values filled in for static Value Lists. Dynamic Value Lists are created as placeholders for further manual customization by the developer. Static Value List items and Custom Function code can also be edited within FmPro Migrator Developer Edition after being imported from the FileMaker DDR XML file.

Bento to FileMaker Pro

FmPro Migrator gathers schema info, relationships, data and forms directly from any Bento Backup .bentodb file - on Mac OS X or Windows. Bento tables are created in FileMaker Pro by copying/pasting the table definitions from FmPro Migrator into FileMaker Pro Advanced. Bento tables can also be created via an ODBC connection to FileMaker Pro, but pasting the tables via the clipboard has the advantage of automatically creating Auto Enter SN#/Next Value parameters from the original Bento tables.

Bento forms are instantly converted into Layouts which can be pasted directly into FileMaker Pro/Advanced. Each newly created FileMaker Pro layout includes the fields, field labels, highlighting, header title graphic, colors and background pattern similar to the original Bento form. Related records containing URLs, Emails, IM and related Library info are displayed within FileMaker portals on the new layout.

Please see the Bento to FileMaker web page for more details.

Access, Firebird & SQL Server to FileMaker Pro

The Access To FmPro Migration Service built into FmPro Migrator Developer Editon provides a fixed-price conversion feature for Microsoft Access database files to FileMaker Pro database files. This feature includes the conversion of Forms/Reports, Queries, Relationships, Value Lists, Layouts and Visual Basic code.

Using FmPro Migrator, Access databases can be migrated to FileMaker 7+ in order to take advantage of FileMaker Pro's legendary ease of use and increased data management capacity. Migrated Access databases can now grow to the maximum 8TB file size offered by FileMaker 7+ and can be run on MacOS X and Windows.

FmPro Migrator makes a direct ODBC connection to SQL Server databases to automate the mapping of SQL Server columns to FileMaker Pro fields, perform column name to field name conversions and create the tables in the FileMaker database. When using FileMaker Advanced, FmPro Migrator can put the table definition XML code onto the clipboard for easy pasting directly into FileMaker Advanced. On MacOS X, FmPro Migrator utilizes the Actual ODBC Driver for SQL Server from Actual Technologies to make a direct connection to SQL Server and Access databases (purchased separately).

FmPro Migrator makes a direct ODBC connection to Firebird databases to automate the gathering of table structure, relationships and transferring data to FileMaker Pro. Firebird relationships are converted into FileMaker Pro relationships and rebuilt in an automated manner using QuicKeys/WinAutomation scripts.

FileMaker Pro to SQL Databases

FmPro Migrator - Step 1 - Get Info Icon FmPro Migrator - Step 2 - Get FieldSize Icon FmPro Migrator - Step 3 - Create Table Icon FmPro Migrator - Step 4 - Transfer Data Icon
FmPro Migrator 4 Step Migration Process

FmPro Migrator documents and migrates FileMaker Pro database structure and data to MySQL, Oracle, Access, SQL Server, Sybase, DB2, OpenBase, PostgreSQL, FrontBase and SQLite. FmPro Migrator interactively reads metadata from FileMaker Pro databases, gets Fieldsize info for each field, creates the table in the SQL database and transfers data (including images and repeating fields) between the databases.

Using the FileMaker Pro/FileMaker Server 9/10 External SQL Sources feature, data can be stored within a MySQL, Oracle or SQL Server database but still be used within FileMaker Pro as if the data was stored locally. Thus achieving the reuse of existing FileMaker Pro layouts and business logic. FmPro Migrator facilitates ESS configurations by performing the initial SQL table creation and data transfer to the SQL database server. Critical tasks performed by FmPro Migrator include the automated sizing of SQL table columns based upon FileMaker Pro field contents and the transfer of repeating fields data into a new relational table structure.

Repeating Fields Migration
Many FileMaker Pro databases include non-relational data elements called repeating fields. These fields store multiple values within each field and are associated with the main database record by FileMaker Pro. Manually extracting these repeating fields into a relational database structure can be a time consuming and error-prone process. FmPro Migrator easily extracts FileMaker Pro repeating fields into a child database table in which the records are related to the parent table by the primary key. Each iteration of a FileMaker Pro repeating field is inserted as a new record within the repeating fields table as shown in the diagram below. Migrating repeating fields to a SQL database can be an essential step to setting up a FileMaker 9 ESS (External SQL Sources) configuration using MySQL, SQL Server or Oracle.

FmPro Migrator also migrates repeating fields within FileMaker 7+ databases using auto-generated ScriptMaker data transformation scripts. This feature overcomes the lack of repeating fields support within new versions of the FileMaker Pro ODBC driver.

 

Image Export

FmPro Migrator directly transfers data via ODBC to facilitate the migration of large text fields and FileMaker Pro container field data. FmPro Migrator includes a container field export feature for exporting container field data into individual files on disk. Container field data is exported as JPEG data from FileMaker 5/6, and is exported in any one of the 22 supported container field data types for FileMaker 7+ versions, including: EMBO, EMF+, EPS, FILE, FPix, FORK, GIFf, JPEG, JP2, META, METO, moov, PDF, PICT, PNGf, PNTG, qtif.SGI, snd, TIFF, TPIC, XMLO, and 8BPS.

 

Convert Layouts & ScriptMaker Scripts to Revolution

FmPro Migrator Developer Edition facilitates the conversion of FileMaker Pro 7+ solutions into networkable, cross-platform, compiled applications having feature rich graphical interfaces. Revolution compiled stand-alone apps support a wide variety of database servers including FileMaker Server Advanced (ODBC), SQLite and Valentina (for embedded applications), and networked SQL databases including: MySQL, Oracle, SQL Server, PostgreSQL and any other ODBC compatible database server.

FmPro Migrator Developer Edition converts each FileMaker Pro Layout into a Revolution card, containing all of the fields, portals, text, images and buttons from the original layout. The converted layouts are placed into a new Revolution stack file having a Browse/Find status area, Calendar pop-up substack, utility handlers, converted handlers and stock graphics. Individual card objects are created within a scrollable geometry manager enabled group. The generated stack file provides a foundation for further development of a full featured database application utilizing the Revolution IDE.

FmPro Migrator Developer Edition supports the conversion of the following FileMaker Pro layout objects:
Fields
Portals
Text
Lines
Rectangles
Rounded Rectangles
Ovals/Circles
Grouped Objects
Images
Buttons
WebViewer

Each FileMaker Pro layout object is re-created as an equivalent Revolution card object, using the formatting and style attributes of the original object.
Stylized FileMaker Pro layout text objects are converted into Revolution text labels, having the embedded text styles of the original object defined with the HTMLText property.

The supported field display options include Check Box Set, Radio Button Set, Pop-Up Menu, Drop Down List and Calendar. Pop-Up menus and Calendar objects are created with embedded Revolution script code to automatically populate the underlying field.

Please see the FileMaker Pro to Revolution press release web page for more details.

Convert Layouts to HTML

The FmPro Migrator Developer Edition layout to HTML conversion feature instantly converts FileMaker Pro layouts into cross platform/cross browser compatible HTML pages. Embedded layout graphic images are converted into web compatible PNG, GIF or JPEG files. Embedded layout vector graphic objects are rendered using the high performance JavaScript VectorGraphics library. The generated HTML files are suitable for use as a starting point for developing a database enabled web solution using graphical development tools such as Embarcadero Delphi® for PHP or Adobe Dreamweaver CS4. For more details, please see the HTML Conversion page.

 

order now button

 

 

.

hline

. .

.

 

. .

 

 

 

Home | Products | Services | Downloads | Order | Support | Contact

Legal Notices

.
.   .
.
Home Products Services Downloads Order Support Contact