복제 자습서Replication tutorials

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

복제는 서버 간에 데이터 또는 데이터의 하위 집합을 이동시키는 강력한 솔루션입니다.Replication is a powerful solution for moving data, or subsets of data, between servers. 트랜잭션 복제를 사용하여 완전히 연결된 서버 간에 데이터를 복제할 수 있습니다.You can replicate data between servers that are fully connected by using transactional replication. 병합 복제를 사용하여 가끔 연결되는 서버와 클라이언트 간에 데이터를 복제할 수도 있습니다.You can also replicate data between servers and clients that are intermittently connected by using merge replication. 이 문서에서 복제를 위해 서버를 준비하는 데 도움이 되는 자습서를 찾은 다음, 트랜잭션 및 병합 복제 복제를 구성하는 방법을 알아볼 수 있습니다.In this article, you will find tutorials that help prepare your server for replication, and then teach you to configure both transactional and merge replication.

복제 자습서에서 "게시자"는 복제되고 있는 원본 데이터가 포함된 서버를 가리킵니다.In the replication tutorials, "publisher" refers to the server that contains the source data that's being replicated. "구독자"는 대상 서버를 가리킵니다."Subscriber" refers to the destination server. 게시자와 구독자는 SQL ServerSQL Server의 같은 인스턴스를 공유할 수 있지만 반드시 이렇게 해야 하는 것은 아닙니다.The publisher and subscriber might share the same instance of SQL ServerSQL Server, but it is not a requirement. 자세한 내용은 복제 게시 모델 개요를 참조하세요.For more information, see the overview of the replication publishing model.

이러한 자습서에서는 NODE1\SQL2016을 게시자 및 배포자로 사용하고These tutorials use NODE1\SQL2016 as the publisher and distributor. NODE2\SQL2016을 구독자로 사용합니다.They use NODE2\SQL2016 as the subscriber.

참고

이 자습서에 표시된 대부분의 태스크는 프로그래밍 방식으로 수행할 수 있습니다.Most of the tasks shown in these tutorials can be performed programmatically. 자세한 내용은 복제 개발자 설명서를 참조하세요.For more information, see the replication developer documentation.

복제 자습서Replication tutorials

자습서: 복제를 위한 SQL Server 준비(게시자, 배포자, 구독자)Tutorial: Prepare SQL Server for replication (publisher, distributor, subscriber)

최소의 권한을 사용하여 복제를 실행할 수 있도록 서버를 준비하는 방법을 배웁니다.Learn how to prepare servers so that replication can be run with least privileges. 다른 복제 자습서로 넘어가기 전에 이 자습서를 마쳐야 합니다.You must complete this tutorial before the other replication tutorials.

자습서: 두 개의 완전히 연결된 서버 간 복제 구성(트랜잭션)Tutorial: Configure replication between two fully connected servers (transactional)

완전히 연결된 서버 간에 데이터를 복제하도록 트랜잭션 복제를 구성하는 방법을 알아봅니다.Learn how to configure transactional replication to replicate data between fully connected servers. 이 자습서에는 몇 가지 기본적인 오류 해결 방법도 포함되어 있습니다.This tutorial also includes some basic error troubleshooting methodology.

자습서: 서버와 모바일 클라이언트 간의 복제 구성(병합)Tutorial: Configure replication between a server and mobile clients (merge)

한 서버와 가끔 연결되는 하나 이상의 클라이언트 간에 데이터를 교환하도록 병합 복제를 구성하는 방법을 배웁니다.Learn how to configure merge replication to exchange data between a server and one or more clients that are only occasionally connected.

관련 항목:See also

복제를 위한 보안 및 보호Security and protection for replication

트랜잭션 복제 개요Transactional replication overview

병합 복제 개요Merge replication overview