Migrate Your SQL Azure Data to Firebird – Effortlessly!

This clear guide demonstrates how to transfer your data from SQL Azure to Firebird efficiently using ESF Database Migration Toolkit.

  • Execute a step-by-step, reliable migration process.
  • Simplify complex data transfers with an intuitive tool.
  • Save significant time and effort with automation.
  • Modernize your data infrastructure with ease.

Prerequisite:

Step by Step Wizard:

  1. Configure SQL Azure Connection

    SQL Azure connection dialog
    Fig. 1: SQL Azure data source configuration
    • Prerequisite:
      • Enable "Allow access to Azure services" in Azure SQL server settings
      • Add your client IP under Firewalls and virtual networks
    • In the "Choose a Data Source" dialog:
      • Select "SQL Azure"
    • Enter connection details:
      • Server name: e.g., esf.database.windows.net
      • Port: 1433 (default)
      • Authentication: Enter credentials
    • Load database options:
      • Click the Refresh Database button
      • Select target database from list
    • Load schema options:
      • Click the Refresh Schema button
      • Choose desired schema
  2. Configure Firebird/InterBase Destination

    Firebird/InterBase destination configuration dialog
    Fig. 2: Firebird/InterBase destination configuration
    • In the "Choose a Destination" dialog:
      • Select "Firebird/InterBase"
    • Provide authentication credentials:
      • Username: SYSDBA (default)
      • Password: masterkey (default)
    • Select the database character set from the dropdown
    • Database file location:
      • Click the "..." button (Browse)
      • Select your Firebird (.fdb) or InterBase (.gdb) file
    • For server connections:
      • Enter server address in format: <server_name>[/port]:<db_file>
      • Examples:
        • With port: localhost/3050:c:\temp\test.fdb
        • Default port (3050): localhost:c:\temp\test.fdb
  3. In "Select Source Table(s) & View(s)" Dialog

    • Select migration objects: Choose tables or views to include in the migration.
      Select Tables & Views
      Fig. 3: Select tables and views
    • Modify table structure: Click the ellipsis (...) button to access table options and schema adjustments.
      Transform
      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
  4. Execution Dialog

    Execute
    Fig. 5: Execute migration
    • Start migration: Click "Submit" to initiate automated data transfer from SQL Azure to Firebird.
    • 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)
  5. Migration Completed

    Congratulations! Your data migration from SQL Azure to Firebird 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.

Download Now »

Related Links: