
SQL Server to PostgreSQL Migration
1 mês de Skillshare
Disponível com a compraGrátis
Todas as assinaturas serão cobradas automaticamente de forma recorrente até serem canceladas. Se estiver qualificado para um teste gratuito, cancele antes que o teste termine para evitar cobranças. Oferta válida apenas para novos assinantes pagos. Veja os termos de serviço completos aqui.
Sobre este produto
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
Perguntas frequentes
O que são produtos digitais?
Os produtos digitais da Skillshare são ferramentas, recursos e modelos criados por especialistas que estão disponíveis para compra. Com uma ampla gama de recursos para atender a todas as necessidades criativas, eles são acionáveis, tornando sua experiência de aprendizado real e inesquecível.
Como posso comprar um produto digital?
Qualquer pessoa pode comprar um produto digital na Skillshare — clique em Comprar agora para inserir suas informações de pagamento e concluir sua compra. Quando o pagamento for concluído, todos os arquivos estarão disponíveis para download instantaneamente nesta página. Você também receberá um e-mail com um link para baixar seu produto digital após a compra.
Há um limite para quantas vezes eu posso baixar um produto digital?
Não, não há limite para quantas vezes você pode baixar um produto digital. Mesmo que um produto seja removido pelo criador, geralmente você ainda pode acessar a página de download fazendo login na sua conta Skillshare.
Posso obter um reembolso ou cancelar minha compra de produto digital?
Os produtos digitais não são reembolsáveis e não podem ser devolvidos ou cancelados. Para saber mais, consulte nossa política de reembolso no Suporte da Skillshare.
Posso fazer e vender meus próprios produtos digitais?
Com certeza! Visite Como posso vender um produto digital na Skillshare? para saber como você pode criar, listar e vender seus próprios produtos digitais na Skillshare.