Skip to content
dbSlice®
Product Who it's for Performance Pricing Blog Guides Support Buy dbSlice

dbSlice / Compare

Microsoft SSMA or dbSlice? Often both

SQL Server Migration Assistant (SSMA) is Microsoft's free tool for moving Access, Db2, MySQL, Oracle and SAP ASE databases into SQL Server and Azure SQL. It converts schemas and code and migrates the data. dbSlice moves and syncs data between the leading databases in any direction, from a Windows app or the CLI. Checked on October 30, 2026.

Try it free on the Microsoft Store ↗ See pricing

At a glance

  • SSMA: into SQL Server 2019+, Azure SQL Database and Azure SQL Managed Instance; converts schema and code; migrates data as a bulk load; free download.
  • dbSlice: any pair of SQL Server, PostgreSQL, Oracle, MySQL, MariaDB, Firebird, SQLite and InterSystems Caché/IRIS; does not convert code; keeps the target in sync until cutover.
  • Free or paid: try it in the free Microsoft Store version (no license key); writing to a target database needs a Desktop or Server license.

Side by side

dbSliceMicrosoft SSMA (as of 30/10/2026)
DirectionAny pair of supported enginesInto SQL Server and Azure SQL only
SourcesSQL Server, PostgreSQL, Oracle, MySQL, MariaDB, Firebird, SQLite, InterSystems Caché/IRISAccess, Db2, MySQL, Oracle, SAP ASE
Converts procedures, functions, viewsNoYes
Moves dataYesYes (bulk load)
Keeps data in sync until cutoverUpsert, insert-new, incremental jobsNot described in Microsoft's documentation
Extra componentsNone on the serversExtension pack and SQL Server Agent for server-side data migration
Mask data while copyingYesCheck with the vendor
PriceFrom US$ 89.99 (launch price); free Store versionFree download
dbSlice Synchronize tab

When SSMA is the better choice

  • You are moving into SQL Server or Azure SQL and need the code (PL/SQL, procedures, views) converted.
  • A one-time move of the data is enough.

When dbSlice fits better

  • The target is not SQL Server: PostgreSQL, MySQL, Oracle or another engine.
  • The source is Firebird, SQLite, PostgreSQL or InterSystems Caché/IRIS.
  • The old system stays live for weeks and the target has to catch up every night until the switch.
  • You need masked copies for test environments.
  • Running in production for more than six years in mission-critical environments, across multiple data centers and on-premises, with SQL Server, PostgreSQL, Aurora and InterSystems Caché/IRIS.

Using both

A common split for Oracle or MySQL to SQL Server: SSMA converts the schema and code; dbSlice moves the data and keeps SQL Server in sync with nightly jobs until cutover, with a key-by-key check before the switch.

FAQ

Does dbSlice need anything installed on SQL Server?

No. By default it only reads and writes rows.

Can dbSlice keep IDENTITY values?

Yes, with the option "Keep source IDENTITY (SQL Server, needs ALTER)", off by default.

Is there a free version?

Yes, on the Microsoft Store; writing to a target needs a Desktop or Server license.

Oracle to PostgreSQL →

Firebird to SQL Server →

SQL Server to MySQL →

Microsoft, SQL Server and Azure are trademarks of Microsoft. dbSlice is not affiliated with Microsoft. Competitor information comes from its public website on the date shown and may have changed.

Try it on your own data: the free Microsoft Store version needs no license key.

Try free on the Microsoft Store ↗Buy dbSlice

Related guides

  • pgloader or dbSlice?
  • A Full Convert alternative for teams that need sync, not only migration
  • SQLines or dbSlice? Often both
dbSlice®

Professional data synchronization, migration and reconciliation — for Windows and Linux (Docker).

A Thinwork product

Product

Product Pricing Guides Linux (Docker) Release notes Free version (Microsoft Store) Support FAQ Renew maintenance CLI examples

Legal

Terms of Use Privacy Policy Refund Policy EULA

Company

THINWORK TECNOLOGIA DA INFORMACAO - LTDA
CNPJ 09.166.605/0001-21
Since 2007

Av. Paulista, 1471, Conj. 511, Anexo CP 1722
Bela Vista, São Paulo - SP, 01311-927, Brazil

Sales

+55 (11) 5197-7969 [email protected]

Support hours: Mon–Fri, 9:00–17:00 (UTC−3)

github.com/thinwork Follow @dbsliceapp
© 2026 dbSlice®. All rights reserved. Windows x64 · GUI + CLI · Linux (Docker) · Web

dbSlice® and the dbSlice pizza mascot logo are registered trademarks of Thinwork Tecnologia da Informação Ltda. with the Brazilian National Institute of Industrial Property (INPI).

All other product names, logos and brands are the property of their respective owners and appear here only to identify the systems dbSlice works with. dbSlice is an independent product, not affiliated with, sponsored or endorsed by them. Learn more