All-in-one desktop migration workspace

DBConvert Studio

One application for database copy, synchronization, and distribution across legacy, on-premise, and cloud systems.

DBConvert Studio interface
Desktop app Legacy to cloud Reusable jobs
30+
Database types
Copy + Sync
One product workflow
Multi-core
Parallel execution
Studio Overview

Built for practical migration work

DBConvert Studio combines the mature DBConvert and DBSync engines in one desktop workflow for schema conversion, data transfer, and repeatable synchronization jobs.

It is designed to move data between file-based, server-based, and cloud databases without switching between separate tools.

Copy

Move structure and data from one database to another with a straightforward source-to-target flow.

Sync

Run one-way or bidirectional synchronization to keep multiple nodes aligned.

Distribute

Push one source dataset to multiple destinations when the job requires fan-out delivery.

Deployment flexibility

Universal database support

Source and target connections can be configured for local or remote databases running on Windows, Linux, macOS, or BSD hosts. The product covers both older file formats and current cloud-backed systems.

Performance

Parallel migration

DBConvert Studio uses a parallel engine to make better use of modern CPUs when copying large datasets and structures.

Supported as source

  • Oracle
  • SQL Server
  • MySQL
  • PostgreSQL
  • Firebird
  • Interbase
  • SQLite

Target limitations

Parallel migration is available for all target types except MS Access, MS FoxPro, and SQLite.

MS Access MS FoxPro SQLite
Real-world throughput

Actual throughput still depends on the target database, network, and storage. DBConvert Studio adapts its transfer strategy to the environment, but some targets will always be slower than server-class systems.

Tutorial videos

Video walkthroughs

Two short tutorials cover the two core jobs most users start with: copying data and synchronization.

Copy flow

Copy data walkthrough

Step-by-step video showing a standard copy workflow between databases.

Sync flow

Synchronization walkthrough

Tutorial for setting up and running a database synchronization job.

Quick Start Guide

Default settings first, detailed control when needed

The default workflow gets migrations running quickly. When the job needs more control, Studio exposes object selection, type mapping, validation, filtering, scheduling, and synchronization options.

  • Database items such as schemas, tables, keys, indexes, and views are selected by default, but can be copied individually.
  • Automatic type mapping can be overridden with custom matching rules.
  • Validation warns about bad destination settings before transfer starts.
  • Custom WHERE expressions help limit the copied dataset.
  • The built-in scheduler automates repeat jobs.
  • The classic DBConvert and DBSync feature set remains available in the Studio workflow.
1
Setup

Add connections

Start by adding the databases that will act as source and destination nodes.

Add connection tab

Use Connections -> Add connection or the Add Connection button in the Connections window.

For most databases you will need the server address, port, username, and password.

Select the database type first, then enter the connection details for each endpoint you plan to use in the job.

MySQL connection details
MS SQL connection details

Use Test connection to verify the settings before saving.

After a successful test, save the connection and it becomes available for later source or destination selection. Saved connections remain available after the application is closed.

Connection successful dialog
Show all connections
2
Workflow

Choose migration type and endpoints

Pick the scenario, connect both sides, and choose the source objects and destination database.

Choose database migration types
Choose the migration scenario that matches the job. Copy Data is the standard one-source, one-destination workflow.
Click Connect to establish the working connection to the nodes that will participate in the transfer.
Connection link
Use the arrow next to the Connect link to choose the active database or schema from the drop-down list.
Expand databases
Choose source database
Selected database

If you do not need the entire database, select only the tables you want to copy or synchronize.

Expanded list of tables
Choose only needed tables to convert

Repeat the same selection process for the destination side. If the target database does not already exist, DBConvert Studio can create it for you.

Choose destination database

Distribution scenarios can route data from one source to multiple destination databases.

List of all jobs
Saved jobs

Jobs

Use Add job to save the current process as a reusable task. Jobs let you organize migration work and schedule repeat execution later.

Saved jobs appear at the bottom of the main window and can be filtered by type.

List of all jobs
Choose only sync jobs
Job toolbar
The job toolbar provides Execute, Customize, and Delete actions. Use Customization to continue into the detailed configuration stage.
3
Control

Configure the migration

Fine-tune how Studio handles structure loading, views, parallel threads, filters, and synchronization behavior.

Global options

Global options

Load destination structure is useful when fields need to be reassigned to match an existing target table.

Skip queries/views conversion saves time when views are not needed in the migration.

Conversion does not support functions, triggers, or stored procedures.

Click Customization to open the detailed settings for the selected migration type. The examples below show both copy and synchronization configuration screens.

Configure database migration options

The Threads slider controls how many parallel tasks copy data from source to target. The upper limit depends on the available CPU threads and the license tier.

Configure database synchronization options

Update sync triggers refreshes triggers automatically on both source and target databases.

Re-run trigger updates when the saved job points to a new target database or when server time configuration has changed.

Configure data filters

Data Filters help extract only the needed slice of data from a larger dataset.

These settings follow the same logic as the classic DBConvert and DBSync software.

4
Execution

Run the transfer

Commit the job, watch progress, and review logs when the process is complete.

Click Commit to start the actual copy or synchronization process. Studio shows both overall progress and the progress of the current operation.

Press commit to start a job

After completion you can inspect the detailed activity log and review any reported errors.

Job finished

Committing the process also saves the task with its settings, which makes scheduled re-runs possible later.