자습서: 모바일 클라이언트와의 데이터 복제Tutorial: Replicating Data with Mobile Clients

복제는 가끔 연결되는 중앙 서버와 모바일 클라이언트간에 데이터를 이동할 때 발생하는 문제를 해결하는 좋은 방법입니다.Replication is a good solution to the problem of moving data between a central server and mobile clients that are only occasionally connected. 복제 마법사를 사용하면 복제 토폴로지를 쉽게 구성하고 관리할 수 있습니다.Using replication's wizards, you can easily configure and administer a replication topology. 이 자습서에서는 모바일 클라이언트에 대해 복제 토폴로지를 구성하는 방법에 대해 설명합니다.This tutorial shows you how to configure a replication topology for mobile clients.

학습 내용What You Will Learn

이 자습서에서는 각 사용자가 고유하게 필터링된 데이터의 하위 집합을 얻을 수 있도록 병합 복제를 사용하여 중앙 데이터베이스의 데이터를 여러 모바일 사용자에게 게시합니다.In this tutorial you will use merge replication to publish data from a central database to one or more mobile users so that each user gets a uniquely filtered subset of the data. 첫 단원에서는 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 synchronize a subscription.

요구 사항Requirements

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

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

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

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

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

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

    • SQL Server 2017SQL Server 2017을 제외한 SQL Server CompactSQL Server Compact의 모든 버전.Any edition of SQL Server 2017SQL Server 2017, except for SQL Server CompactSQL Server Compact. SQL Server CompactSQL Server Compact 을 지원하지 않습니다. is not supported by the publication created in this tutorial.
    참고

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

참고

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