MSSQL & репликация
От: Tom Россия http://www.RSDN.ru
Дата: 17.07.09 11:00
Оценка:
Всем привет,

В проекте встала задача репликации данных. Условия для репликации на мой взгляд не совсем стандартные, или совсем не стандартные. Во первых источником является не одна база а множество, причём распологаться физически эти базы могут на различных физических серверах. Правда все сервера находятся в очень быстрой локальной сети. Кроме того, что количество баз может меняться их много (десятки тысяч) и распологаются они на разных серверах так и таблицы в каждой базе динамические. Тоесть схема их меняется в рантайме. Колонки могут удаляться или добавляться. Сами данные которые надо реплицировать в исходной базе находятся в нескольких таблицах. В базе "приёмнике" данные будут находиться в одной таблице. Возможно попути данные надо будет как то менять но вероятность этого мала.

Ищется максимально простое решение для репликации данных. Насколько я понимаю есть как минимум два варианта:
* Change Tracking + ручки
* Стандартная репликация
...
...
...


Что то ещё?

Задача — надо найти самое простое решение для нашей задачи.

Спасибо за любые мысли
Народная мудрось
всем все никому ничего(с).
Re: MSSQL & репликация
От: linker Россия  
Дата: 17.07.09 13:16
Оценка:
Tom>* Change Tracking + ручки
Наверное просто ручками придеться все делать.
Tom>* Стандартная репликация
Не прокатит
Tom>и распологаются они на разных серверах так и таблицы в каждой базе динамические. Тоесть схема их меняется в рантайме. Колонки могут удаляться или добавляться
Не понятно зачем это надо если
Tom>В базе "приёмнике" данные будут находиться в одной таблице

Вообще не понятно как реплицировать динамические таблицы
... << RSDN@Home 1.2.0 alpha 4 rev. 1228>>
Re[2]: MSSQL & репликация
От: Tom Россия http://www.RSDN.ru
Дата: 17.07.09 14:05
Оценка:
L>Вообще не понятно как реплицировать динамические таблицы
Динамические — означает что их количество и схема на этапе компиляции не известна но известна в рантайме.
Народная мудрось
всем все никому ничего(с).
Re[3]: MSSQL & репликация
От: _d_m_  
Дата: 21.07.09 04:19
Оценка:
Здравствуйте, Tom, Вы писали:

L>>Вообще не понятно как реплицировать динамические таблицы

Tom>Динамические — означает что их количество и схема на этапе компиляции не известна но известна в рантайме.

Реплицируемые таблицы будут иметь одиниковую структуру или нет?
Что-то пока не совсем понятно — объясни на простейшем примере.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.