자습서: 계속 연결된 서버 간 데이터 복제Tutorial: Replicating Data Between Continuously Connected Servers

복제는 계속 연결된 서버 간에 데이터를 이동할 때 발생하는 문제를 해결하는 좋은 방법입니다.Replication is a good solution to the problem of moving data between continuously connected servers. 복제 마법사를 사용하면 복제 토폴로지를 쉽게 구성하고 관리할 수 있습니다.Using replication's wizards, you can easily configure and administer a replication topology. 이 자습서에서는 계속 연결된 서버에 대해 복제 토폴로지를 구성하는 방법에 대해 설명합니다.This tutorial shows you how to configure a replication topology for continuously connected servers.

학습 내용What You Will Learn

이 자습서에서는 트랜잭션 복제를 사용하여 한 데이터베이스의 데이터를 다른 데이터베이스에 게시하는 방법을 보여 줍니다.This tutorial will show you how to publish data from one database to another using transactional replication. 첫 단원에서는 SQL Server Management StudioSQL Server Management Studio 를 사용하여 게시를 만드는 방법을 보여 줍니다.The first lesson shows how to use SQL Server Management StudioSQL Server Management Studio to create a publication. 이후 단원에서는 구독을 만들고 이에 대해 유효성을 검사하는 방법과 대기 시간을 측정하는 방법을 보여 줍니다.Later lessons show how to create and validate a subscription and how to measure latency.

요구 사항Requirements

이 자습서는 기본적인 데이터베이스 작업에는 익숙하지만 복제에 대한 경험은 풍부하지 않은 사용자를 위한 것입니다.This tutorial is intended for users who are familiar with basic database operations, but who have limited experience with replication. 이 자습서를 사용하려면 이전 자습서인 복제용 서버 준비를 완료해야 합니다.This tutorial requires that you have completed the previous tutorial, Preparing the Server for Replication.

이 자습서를 사용하려면 시스템에 다음 구성 요소가 있어야 합니다.To use this tutorial, your system must have the following components:

  • 게시자 서버(원본)At the Publisher server (source):

    • Express( SQL ServerSQL Server) 또는 SQL Server ExpressSQL Server Express를 제외한 SQL Server CompactSQL Server Compact의 모든 버전.Any edition of SQL ServerSQL Server, except Express ( SQL Server ExpressSQL Server Express) or SQL Server CompactSQL Server Compact. 이들 버전은 복제 게시자가 될 수 없습니다.These editions cannot be replication Publishers.

    • AdventureWorks2012AdventureWorks2012 예제 데이터베이스. sample database. 보안을 위해 예제 데이터베이스는 기본적으로 설치되지 않습니다.To enhance security, the sample databases are not installed by default.

  • 구독자 서버(대상)Subscriber server (destination):

    • SQL ServerSQL Server를 제외한 SQL Server CompactSQL Server Compact의 모든 버전.Any edition of SQL ServerSQL Server, except SQL Server CompactSQL Server Compact. SQL Server CompactSQL Server Compact 는 트랜잭션 복제에서 구독자가 될 수 없습니다. cannot be a Subscriber in transactional replication.

    참고

    복제는 기본적으로 SQL Server ExpressSQL Server Express 에 설치되지 않습니다.Replication is not installed on SQL Server ExpressSQL Server Express by default.

참고

SQL Server Management StudioSQL Server Management Studio에서는 sysadmin 고정 서버 역할의 멤버인 로그인을 사용하여 게시자 및 구독자에 연결해야 합니다.In SQL Server Management StudioSQL Server Management Studio, you must connect to the Publisher and Subscriber using a login that is a member of the sysadmin fixed server role.

이 자습서에 소요되는 예상 시간: 30분Estimated time to complete this tutorial: 30 minutes.

이 자습서의 단원Lessons in This Tutorial

자습서 시작Start the Tutorial

참고 항목See Also

복제 프로그래밍 개념Replication Programming Concepts