Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 синхронная репликация двух БД?  [new]
синхронная репликация
Guest
Есть приложение, которое пишет данные в 2 БД.
Данные в этих БД согласованные, приложение пишет в обе БД одной транзакцией.
Задача - настроить репликацию (или Database Mirroring, или Log shipping, или какую-то другую синхронизацию) первых двух БД на другой сервер на две другие БД, притом чтобы в новых БД данные продолжали оставаться согласованными.
Т.е. чтобы одна репликация не обгоняла другую.
Как это можно реализовать?
Единственное что мне приходит на ум - написать самому собственный механизм репликации
Есть способы проще?
SQL Server 2008 R2
P.S. слить две БД в одну не предлагать, в силу архитектурных особенностей неприемлемо :(
23 май 12, 11:37    [12599491]     Ответить | Цитировать Сообщить модератору
 Re: синхронная репликация двух БД?  [new]
komrad
Member

Откуда:
Сообщений: 5760
синхронная репликация,

мирроринг
23 май 12, 11:39    [12599510]     Ответить | Цитировать Сообщить модератору
 Re: синхронная репликация двух БД?  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5124
синхронная репликация
Задача - настроить репликацию (или Database Mirroring, или Log shipping, или какую-то другую синхронизацию) первых двух БД на другой сервер на две другие БД, притом чтобы в новых БД данные продолжали оставаться согласованными.
могли бы озвучить исходную цель?
23 май 12, 11:43    [12599587]     Ответить | Цитировать Сообщить модератору
 Re: синхронная репликация двух БД?  [new]
синхронная репликация
Guest
komrad
мирроринг

миррорится же по одной БД только :(
т.е. может возникнуть ситуация когда мирриронг одной БД подвиснет, другой - будет идти, и получится рассогласование данных
23 май 12, 11:43    [12599588]     Ответить | Цитировать Сообщить модератору
 Re: синхронная репликация двух БД?  [new]
komrad
Member

Откуда:
Сообщений: 5760
синхронная репликация
komrad
мирроринг

миррорится же по одной БД только :(
т.е. может возникнуть ситуация когда мирриронг одной БД подвиснет, другой - будет идти, и получится рассогласование данных


за любой репликацией необходимо присматривать, за миррорингом тоже
в нормальных условиях данные в обеих парах баз будут актуальные
23 май 12, 11:51    [12599684]     Ответить | Цитировать Сообщить модератору
 Re: синхронная репликация двух БД?  [new]
синхронная репликация
Guest
komrad
за любой репликацией необходимо присматривать, за миррорингом тоже
в нормальных условиях данные в обеих парах баз будут актуальные

это понятно, но нужно чтобы данные в 2 БД были гарантированно согласованными
23 май 12, 11:57    [12599747]     Ответить | Цитировать Сообщить модератору
 Re: синхронная репликация двух БД?  [new]
invm
Member

Откуда: Москва
Сообщений: 9842
Стандартная транзакционная реплика Сервер1.БД1-> Сервер2.БД1. На таблицах Сервер2.БД1 инстедные триггера (работающие только в сеансе репликации), согласованно меняющие данные в Сервер2.БД1 и Сервер2.БД2.
23 май 12, 15:21    [12602137]     Ответить | Цитировать Сообщить модератору
 Re: синхронная репликация двух БД?  [new]
RubinDm
Member

Откуда:
Сообщений: 461
имхо сама задача какая-то странная. клиент один.. серверов два.. данные на серверах идентичные, пишутся одним клиентом (исходя из постановки задачи). зачем так сложно? оно реально вот так и надо? Зачем?
23 май 12, 15:37    [12602326]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить