рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Роли серверов

Роли серверов - раздел Информатика, Лекция 9. Репликации В Общей Схеме Процессов Репликации Системы Sql Server Каждый Сервер Может Вып...

В общей схеме процессов репликации системы SQL Server каждый сервер может выполнять одну или более перечисленных ниже ролей.

Публикующий сервер(publisher) содержит исходную базу данных, обеспечивает доступность ее данных для репликации и пересылает сведения о выполненных изменениях в базу данных рассылки, откуда они будут разосланы всем

серверам-подписчикам.

Сервер-подписчик(subscriber) получает и обрабатывает публикуемые данные.

На стороне подписчика в публикуемую информацию также могут вноситься из­менения. Однако в подобных случаях подписчик сохраняет свой статус, а не

становится публикующим сервером. (Любая информация в системе может пуб­ликоваться только одним-единственным сервером.)

Рассылающий сервер(distributor) содержит базу данных рассылки и отвечает

за хранение и пересылку адресатам информации о синхронизации и реплика­ции транзакций. Назначение рассылающего сервера — доставка на все серверы-

подписчики информации, поступающей в его базу данных рассылки от публи­кующих серверов.

Любой сервер в системе может выполнять одну или более перечисленных ролей. Например, во многих случаях публикующий сервер одновременно является рассы­лающим и может выступать в роли подписчика по отношению к публикациям, пре­доставляемым другими публикующими серверами. В последнем случае сервер, функ­ционирующий в системе как публикующий и рассылающий, является и сервером-подписчиком.

Нет ничего необычного в том, что сервер-подписчик одновременно играет роль публикующего сервера. Однако в системе репликации SQL Server установлено, что для каждой публикации может существовать лишь одна ведущая копия базы данных, поддерживаемая публикующим сервером, независимо от числа серверов-подпис­чиков, которым предоставлено право вносить изменения в данную публикацию. Например, в системе с репликацией методом слияния сервер А публикует базу данных pubs. Серверы В и С являются подписчиками и имеют право вносить в эту базу дан­ных изменения. Ведущая копия базы данных, в которую будут поступать сведе­ния обо всех изменениях, находится на публикующем сервере А. Изменения, выпол­ненные на сервере С, поступят на сервер В после репликации через сервер А.

Внешние системы, отличные от SQL Server (например, Oracle и Microsoft Access), могут выступать в качестве подписчиков для всех существующих типов репликации (за исключением непосредственно обновляемых подписчиков). Кроме того, Microsoft предоставила разработчикам открытый интерфейс службы репликации транзакций системы SQL Server. В результате третьи фирмы получили возможность создавать программные продукты, позволяющие отличным от SQL Server системам выступать в качестве гетерогенных источников публикуемой информации.

– Конец работы –

Эта тема принадлежит разделу:

Лекция 9. Репликации

В системе репликации SQL Server используются понятия публикация publish и подписка subscribe Серверы системы публикуют свои данные... Типы репликации... SQL Server поддерживает несколько типов репликации которые могут ис пользоваться в самых разнообразных...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Роли серверов

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Лекция 9. Репликации
Одним из важнейших элементов системы SQL Server является служба репликации данных.   Следует подчеркнуть, что служба репликации является составной частью стан­дартной версии

Публикации и статьи
Публикующий сервер предоставляет набор из одной или более статей, называе­мый публикацией (publication). Публикация, включает выбранные табли­цы. Термин статья (article) используется

Типы подписки
Сделанные на публикующем сервере изменения рассылаются подписчикам с по­мощью механизмов репликации по запросу или принудительно. При осуществлении репликации методом принудительной подписки

Репликация транзакций
В схеме репликации транзакций публикации модифицируются на узле публикующего сервера, после чего сведения о внесенных изменениях рассылаются всем подписчикам на данную публикацию. Репликация транза

Синхронизация
Репликация посредством синхронизации предусматривает фиксацию в конкрет­ный момент времени текущего состояния и структуры данных публикации с после­дующей рассылкой этих сведений в адрес подписчико

Репликация методом слияния
Репликация методом слияния представляет собой специфическую форму репли­кации транзакций. Основное отличие этого типа репликации состоит в том, что не­сколько пользователей могут подписаться на пуб

Непосредственно обновляемые подписчики
Это еще одна форма репликации изменений в SQL Server 2000. Непосредственно обновляемые подписчики организуются на основе репликации транзакций (можно использовать и репликацию синхронизацией) и доп

Согласованность транзакций
В контексте репликации данных согласованность транзакций означает, что на всех узлах данные будут иметь идентичные состояния, соответствующие тому, которое могло возникнуть при выполнении всех тран

Обзор агентов репликации SQL Server
Для эффективного управления работой системы репликации SQL Server необхо­димо подробно ознакомиться с различными агентами, используемыми в процессах репликации. Все существующие ти

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги