Menu
SQL Server to PostgreSQL Migration

SQL Server to PostgreSQL Migration

10 $US
Déverrouillez et accédez
  • 1 mois de Skillshare

    Disponible avec l'achat
    Gratuit

Tous les abonnements seront facturés automatiquement de manière récurrente jusqu'à leur résiliation. Si vous pouvez profiter d'un essai gratuit, résiliez avant la fin de l'essai pour éviter une facturation. Offre valable uniquement pour les nouveaux abonnés payants. Consultez l'intégralité des conditions d'utilisation ici.

À propos de ce produit

Course Description: SQL Server to PostgreSQL Migration (Complete Hands-On Training)

This comprehensive course teaches you how to successfully migrate databases from Microsoft SQL Server to PostgreSQL, covering real-world methods, tools, strategies, and live demonstrations used by modern Database Administrators, Cloud Engineers, and Data Migration Specialists.

Whether you're moving to PostgreSQL for cost savings, open-source flexibility, or cloud modernization, this course provides a full end-to-end roadmap—from assessment to cutover. Through step-by-step labs, architecture guides, CLI commands, and troubleshooting techniques, you’ll learn exactly how to execute smooth, zero-data-loss migrations using industry-proven approaches.

You will explore multiple migration methods including AWS SCT + AWS DMS, pgloader, SQL Server Export Wizard, SQLines, ETL Tools (SSIS, Pentaho, Talend), and GUI-based DBConvert solutions. Each method is broken down with practical examples, pros/cons, and best-fit scenarios so you can confidently select the right approach for your environment.

This hands-on training also includes detailed comparisons of SQL Server vs PostgreSQL features, data type mapping cheat sheets, schema conversion rules, CDC-based replication, validation techniques, performance tuning, and a full production-ready migration plan.

By the end of the course, you'll be able to migrate databases of any size—from small workloads to enterprise-level systems hosted on-premises or in the cloud.

✅ What This Course Covers
1. SQL Server → PostgreSQL Migration Overview

Migration phases: Assessment, Schema Conversion, Data Migration, Validation

Key differences between SQL Server & PostgreSQL

Migration readiness checklist

2. Detailed Schema & Data Conversion

Identity, date/time, string, UUID, money, BIT, binary, and GUID mappings

T-SQL vs PL/pgSQL differences

Handling stored procedures, triggers, and views

3. All Major Migration Methods

✔ AWS SCT + AWS DMS (Enterprise method)

Schema assessment & auto-conversion

DMS endpoints, tasks, CDC migration

Cloud cutover strategy

✔ pgloader (Open-source automation)

One-command schema + data migration

Linux, macOS, Docker setups

Real-time CLI logs, error handling

✔ SQLines (Schema conversion)

Converting T-SQL scripts

Applying converted objects in Postgres

✔ SQL Server Export Wizard + PostgreSQL Import

CSV/flat file workflows

COPY and \copy commands

✔ ETL Tools (SSIS, Talend, Pentaho)

Complex mapping transformations

Scheduling and automation

✔ DBConvert / DBSync GUI Tools

Windows-friendly visual migrations

🔧 4. Hands-On Real-Time Labs

Create SQL Server & PostgreSQL databases

Use AWS SCT to convert schemas

Use AWS DMS for full load + CDC

Execute pgloader migration with live tables

Validate row counts, schemas, and checksum

Apply performance tuning & indexing

📊 5. Validation & Post-Migration Steps

Data integrity verification (COUNT, SUM, CHECKSUM)

Schema comparison

Constraint and index validation

PostgreSQL performance tuning (VACUUM, ANALYZE, configs)

Application connection updates

Final cutover & rollback plan

🚀 6. Real-Time Production Migration Scenario

A full 100GB SQL Server database migration to PostgreSQL with:

AWS RDS PostgreSQL

SCT schema conversion

DMS real-time replication

Data validation

Downtime-free cutover checklist

🎯 Learning Outcomes

By completing this course, you will be able to:

Understand all SQL Server → PostgreSQL migration paths

Convert schemas, functions, triggers, and SQL logic

Use AWS SCT, AWS DMS, pgloader, SQLines, SSIS & more

Validate migrated data and troubleshoot issues

Tune PostgreSQL for performance after migration

Execute production-ready, enterprise-level migrations

FAQ

  • Qu'est-ce que les produits numériques ?

    Les produits numériques de Skillshare sont des outils, des ressources et des modèles développés par des pros de la création et mis à votre disposition à l'achat. Avec un large éventail de ressources répondant à tous les besoins créatifs, ils sont exploitables, rendant votre expérience d'apprentissage concrète et inoubliable.