Skip to content

SQL Server Replication Course

Set up SQL Server replication with confidence

A self-paced video course from Steve Stedman: snapshot, transactional and merge replication, from the first publication through monitoring, reinitializing and troubleshooting. 58 lessons, 3.5+ hours of video, hands-on labs and a certificate of completion.

$449.99 with code REPLICATION10OFF (regularly $499.99). Unlimited access, never expires.

Not sure yet? Watch Steve’s free replication overview below.

Need replication set up or fixed for you? Book a free 30-minute consultation.

SQL Server Replication Course from Stedman’s SQL School, presented by Steve Stedman

More courses from Stedman’s SQL School:

58

lessons in 7 sections

3.5+ hrs

of video, self-paced

4

hands-on labs

Certificate

of completion

Lifetime

access, future updates included

Who this course is for

DBAs who inherited replication

You keep it running but have never set it up from scratch, and every agent error is a mystery.

Architects planning data distribution

You need to choose between snapshot, transactional and merge replication for reporting, branch offices or disaster recovery.

Developers and IT pros

You support SQL Server and want to know what replication does to schemas, performance and deployments.

See how Steve teaches replication

Steve’s overview of snapshot, transactional and merge replication.

This free overview from Steve’s YouTube channel covers what replication is for and how the three types differ, the same ground the course’s first module covers in depth before the labs begin.

The course page on Teachable lists every lesson and lets you enroll in a couple of minutes.

What you’ll be able to do

By the end of the course you will have set up, monitored, scripted and removed all three replication types in your own lab.

Choose the right replication type

Match snapshot, transactional and merge replication to real needs such as reporting, branch offices and disaster recovery, and know when not to use replication at all.

Build the topology

Configure the distributor, publisher and subscribers, and understand what each replication agent job does and where it runs.

Set up snapshot replication

Walk through the full configuration, then monitor, script, reinitialize and remove it cleanly.

Run transactional replication

Configure the Log Reader Agent, publish to multiple subscribers, filter published data and keep latency in check.

Handle merge replication conflicts

Configure merge replication for multiple subscribers and resolve conflicts without losing changes.

Monitor and troubleshoot

Read Replication Monitor, catch silent failures, and make schema changes on replicated tables the safe way.

Ready to stop guessing at replication? 58 lessons, 3.5+ hours, certificate included.

Why this course works

  • Hands-on labs: four step-by-step labs, starting with a demo replication environment you build yourself.
  • All three replication types: snapshot, transactional and merge, each taken from setup through monitoring, scripting, reinitializing and removal.
  • Expert instruction: taught by Steve Stedman from replication projects on real client servers.
  • Check your understanding: a quiz at the end of each module and a certificate when you finish.
Steve Stedman, SQL Server consultant and course instructor

Meet your instructor: Steve Stedman

Steve Stedman is the founder of Stedman Solutions and has worked with SQL Server since 1990. He created Database Health Monitor, hosts Stedman’s SQL Server Podcast, and wrote the Common Table Expressions book. Since 2015 his team has provided managed DBA services, performance tuning and corruption repair for companies across the US.

The course is built from client work: the replication setups Steve has designed, repaired and monitored in production are the ones you learn to build here. If you get stuck, email Steve with your course questions or use his mentoring program for one-on-one help.

Course curriculum

7 sections, 58 lessons, about 3.5 hours of video plus labs and quizzes. Every lesson unlocks the moment you enroll.

Course Introduction: 6 lessons, 21 min
  • What is SQL Server Replication? (10:01)
  • Overview of Replication Types: Merge, Transaction and Snapshot (4:36)
  • Common Use Cases for each Type (5:29)
  • How to get the most out of this course (0:32)
  • Section Summary – Introduction
  • Quiz – Introduction
Module 1: SQL Server Replication Basics: 11 lessons, 40 min
  • Welcome (1:23)
  • Understanding Replication Architecture (5:41)
  • Publisher, Subscriber, and Distributor (5:30)
  • Role of Agent Jobs (6:06)
  • Types of Replication: Snapshot Replication (3:52)
  • Types of Replication: Transactional Replication (5:01)
  • Types of Replication: Merge Replication (4:47)
  • Push versus Pull Replication (2:23)
  • Configuring the Distributor (5:32)
  • Section summary – Replication Basics
  • Quiz – Replication Basics
Module 2: Snapshot Replication: 11 lessons, 39 min
Snapshot replication module of the SQL Server Replication Course
  • Welcome to Snapshot Replication (1:03)
  • Setup Snapshot Replication – Configuration Steps (27:46)
  • Setup Snapshot Replication – Recap (10:07)
  • Limitations of Snapshot Replication
  • Use Cases For Snapshot Replication
  • Monitoring Snapshot Replication
  • Scripting Snapshot Replication
  • Removing Snapshot Replication
  • Reinitializing Snapshot Replication
  • Section Summary – Snapshot Replication
  • Quiz – Snapshot Replication
Module 3: Transactional Replication: 12 lessons, 60 min
Transactional replication module of the SQL Server Replication Course
  • Welcome to Transactional Replication (1:21)
  • Introduction to Transactional Replication
  • Log Reader Agent
  • Setup Transactional Replication – Configuration Steps (14:36)
  • Setup Transaction Replication – Multiple Subscribers (26:09)
  • Setup Transactional Replication – Filtering Published Data
  • Monitoring Transactional Replication (5:21)
  • Reinitializing Transactional Replication (2:37)
  • Scripting Transactional Replication (4:09)
  • Removing Transactional Replication (5:43)
  • Section summary – Transactional Replication
  • Section Quiz – Transactional Replication
Module 4: Merge Replication: 12 lessons, 50 min
Merge replication module of the SQL Server Replication Course
  • Welcome to Merge Replication (0:58)
  • Introduction to Merge Replication
  • Use Cases for Merge Replication
  • Setup Merge Replication – Configuration Steps (21:45)
  • Setup Merge Replication – Multiple Subscribers (7:13)
  • Monitoring Merge Replication (3:37)
  • Resolving Conflicts (9:10)
  • Reinitializing Merge Replication (3:33)
  • Scripting Merge Replication (1:58)
  • Removing Merge Replication (2:00)
  • Section Summary – Merge Replication
  • Section Quiz – Merge Replication
Additional Labs: 4 lessons
  • Setting up a demo replication environment
  • Snapshot Replication Step-By-Step
  • Transactional Replication Step-By-Step
  • Merge Replication Step-By-Step
Review – Wrap Up: 2 lessons, 1 min
  • Performance Monitoring Course
  • Course Completion Certificate (1:23)

From the US-based SQL Server specialists behind Database Health Monitor and Stedman’s SQL Server Podcast, helping clients since 2015.

[Student quote about the replication course goes here]

[Name]

[Role, Company]

[Student quote about the replication course goes here]

[Name]

[Role, Company]

[Student quote about the replication course goes here]

[Name]

[Role, Company]

One price, unlimited access

$449.99

$499.99 regular price. Code REPLICATION10OFF is applied automatically when you click Enroll.

  • All 7 sections and 58 lessons
  • 3.5+ hours of video plus four hands-on labs and quizzes
  • Unlimited access that never expires, future updates included
  • Certificate of completion
  • Email access to Steve Stedman for course questions
  • Pay-over-time options are offered at checkout

Secure checkout on Teachable.

Questions before you enroll? Call (360) 610-7833 or book a free 30-minute consultation.

SQL Server Replication Course from Stedman’s SQL School
Snapshot, transactional and merge replication in one self-paced course.

Frequently asked questions

Is this a live class or self-paced?

Self-paced. Every lesson is recorded video you can start the moment you enroll and rewatch any time.

Which versions of SQL Server does the course cover?

Replication has worked the same way since SQL Server 2008, so the lessons apply to every supported version of SQL Server, including SQL Server 2016 through 2022.

Does it cover Azure SQL Database or Managed Instance?

The labs use SQL Server instances you manage yourself, on-premises or in a virtual machine. The same concepts apply to Azure SQL Managed Instance, which can act as a publisher, distributor or subscriber. Azure SQL Database can only be a push subscriber.

What do I need before I start?

Basic SQL Server administration, such as creating databases and running T-SQL in Management Studio, and a test instance you can experiment on. The first lab walks through setting up a demo replication environment.

How long will it take?

About 3.5 hours of video plus the labs and quizzes, at whatever pace suits you.

How long do I have access?

Unlimited access that never expires, including future updates to the course.

Do I get a certificate?

Yes. A certificate of completion is issued when you finish the course.

Can my company pay, or can I pay in installments?

Yes. Teachable’s checkout accepts company cards and offers pay-over-time options, and you receive a receipt for expense claims. For team enrollments or an invoice, call (360) 610-7833.

What if I get stuck on a concept?

Email Steve with your course questions, or use Steve’s mentoring program for one-on-one help.

More from Stedman Solutions

Prefer we set it up for you?

Stedman Solutions designs, repairs and monitors SQL Server replication for clients as part of our managed services. If you would rather hand it off, start with a free consultation.

Learn replication once, properly

Self-paced, 58 lessons, certificate included. $449.99 with code REPLICATION10OFF.

Would rather have us set up or repair replication for you? Book a free 30-minute consultation.