Help Center/ TaurusDB_TaurusDB for PostgreSQL/ User Guide/ Database Migration/ Migrating a Microsoft SQL Server Database to TaurusDB for PostgreSQL Using Babelfish
Updated on 2025-11-14 GMT+08:00

Migrating a Microsoft SQL Server Database to TaurusDB for PostgreSQL Using Babelfish

Scenarios

This section describes how to migrate a Microsoft SQL Server database to TaurusDB for PostgreSQL. Babelfish's compatibility with Microsoft SQL Server helps minimize the need for code adaptation, streamline the migration process, improve efficiency, and save resources.

Prerequisites

  • You have deployed a TaurusDB for PostgreSQL instance with Babelfish enabled.
  • You have created a Babelfish account.
  • You have configured an IP address whitelist to allow the server where the client is located to access the target instance.
  • You have installed a Microsoft SQL Server client tool (for example, sqlcmd).
  • You have enabled Huawei Cloud Data Replication Service (DRS) if you plan to migrate data using it.

Procedure