Fig. 1: Configuring Firebird/InterBase data source
In the Choose a Data Source dialog:
Select Firebird/InterBase from available options
Provide authentication credentials:
Username: SYSDBA (default)
Password: masterkey (default)
Select the database character set from dropdown
Specify database location:
Click the [...] button (Browse)
Select your Firebird (.fdb) or InterBase (.gdb) file
For network connections:
Enter server address in format: [server_name][/port][/path_to_file]
Examples:
localhost/3050:/var/db/test.fdb
dbserver.example.com:/data/prod.gdb
Configure Microsoft SQL Server Destination
Fig. 2: Microsoft SQL Server destination configuration
In the "Choose a Destination" dialog:
Select "Microsoft SQL Server"
Server connection details:
Enter SQL Server host name (optionally with instance name), e.g., localhost\sqlexpress
For TCP/IP connections:
Specify server port (default: 0 uses named pipes)
Provide username (e.g., sa) and password
For Windows Authentication:
Check the Windows Authentication checkbox
Database configuration:
Click the Refresh button to list existing databases
Select existing database or enter new database name
Note: Non-existing databases will be automatically created during migration
Schema configuration:
Click the refresh button to list existing schemas
Select existing schema or enter new schema name
Default schema: dbo (if left blank)
Note: Non-existing schemas will be automatically created during migration
In "Select Source Table(s) & View(s)" Dialog
Select migration objects: Choose tables or views to include in the migration. Fig. 3: Select tables and views
Modify table structure: Click the ellipsis (...) button to access table options and schema adjustments. Fig. 4: Do transform
Configure field mapping: In the Field Mapping options:
Customize destination fields (name, data type, default value, comments)
Select data transfer method:
Overwrite Table (replace existing data)
Empty Data (truncate before insert)
Append Data (add to existing data)
Skip Table (exclude from transfer)
Apply data filters before transfer
Execution Dialog
Fig. 5: Execute migration
Start migration: Click "Submit" to initiate automated data transfer from Firebird to SQL Server.
Monitor progress: Click "Browse Log" for real-time migration tracking, including issue resolution details.
Save configuration: Click "Save as job" to store settings for:
Quick reloads of migration jobs
Command-line execution (use: dmtc.exe --help for parameter options)
Migration Completed
Congratulations! Your data migration from Firebird to SQL Server has finished successfully. This toolkit generates a comprehensive report for verifying migration accuracy. You can monitor progress as the automated process runs efficiently. For any questions or feedback, contact us – our team is ready to assist.