Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
Dennizz
Guest
Итак у нас есть некий арм, базы лежат в sql2k.
Сейчас намечается организация нескольких филиалов, в которых должны заноситься данные и направляться в ЦО на обработку. Организовать связь в реальном времени не представляется возможным :( И еще машинки там будут не слишком мощные.

Какой мне видится выход... Посатвить в филиалы MSDE в качестве энджина. Настроить каждый филиал как publisher/distributor, а ЦО будет subscriber. Правда я пока не совсем себе представляю как... но вроде такое возможно.
Основная проблема - организовать передачу публикаций на носителях типа дискет, по емылу, на cd-r. Пускай это будет даже на первых порах вручную...

Приветствуются ссылки на статьи и факи по данной теме.
26 ноя 02, 14:41    [82305]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
бредущий
Member

Откуда:
Сообщений: 14
Мы проблему решили проще.
Клиентом является IE,
а вводятся все данные на сервер
центрального компьютера...

В случае невозможности такого решения
(например, трудоемкость переписывания клиента)
у нас работала след схема
1. каждый регион сливал данные в отдельную базу
2. создавалась процедура аккуратной консолидации
(с отслеживанием исправлений назад и перекодировки
ключей)
3. Запуск п.2 по умолчанию через scheduler
и по необходимости

Кроме такой методики использовался и другой подход
1. Создание сервера отчетов, в ктр прописаны
источники данных (он сам обращается к нужному серверу и базе)
26 ноя 02, 15:00    [82322]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
alexu
Member

Откуда:
Сообщений: 143
А что, товарищи, думаете про DCOM?
Мне просто самому интересно.
26 ноя 02, 15:10    [82327]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
Dennizz
Guest
>Мы проблему решили проще.
>Клиентом является IE,
>а вводятся все данные на сервер
>центрального компьютера...

я же говорю - в эти точки я не смогу наладить инет :(
иначе я бы им цитрикс дал (как у меня и работает пара
филиалов).


>1. каждый регион сливал данные в отдельную базу

дык получается та же самая репликация.
только средствами sql это делает гораздо более красивее.
тем более что в таблицах арма присутствуют поля типа GUID и все связи идут именно по ним, а не по identity.

вся проблема в том, чтобы наладить это все через дискеты...
26 ноя 02, 15:12    [82329]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
Dennizz
Guest
2alexu: а причем тут DCOM? ну нет связи между филиалами, акромя дискетной, во всяком случае пока.
26 ноя 02, 15:14    [82331]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
Dennizz
Guest
Итак, я так понимаю, что такое никто не пытался реализовать?
27 ноя 02, 06:39    [82620]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
Dennizz
Member

Откуда:
Сообщений: 226
Мысля возникла - а если реализовать такую схему через DTS?
MSDE DTS поддерживает?
27 ноя 02, 07:35    [82632]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Dennizz
MSDE DTS поддерживает?
Да!
29 ноя 02, 15:13    [84301]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
aag
Member

Откуда: Москва
Сообщений: 1955
В свое время тоже решали подобный вопрос - еще на 6.5
Там однако репликация была довольно убогая; кроме того осуществ. по мылу/дисками неудобно. Впрочем, я плохо разбираюсь в репликации, - дело в том, что нам требовалось обмениваться не ВСЕМИ данными из таблицы, напр. а только некоторой частью (напр. зачем качать проводки филиала за прошл. год - они и так есть).

Написал приладу - на одном конце выкачивала данные из таблиц/запросов в текст.файл через BCP, архивировала. На другом разархивировала и закачивала. Что именно качать, настраивалось на сервере, в таблице. Попутно осуществ. контроль - кол-во записей и пр.
Позднее добавил PGP, авт.отправку по мылу. Так работаем уже года 3.
29 ноя 02, 17:06    [84402]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация центральный офис<-филиалы, репликации, дискеты  [new]
MishaF
Member

Откуда: Москва
Сообщений: 138
2aag
не моглибы Вы выложить эту приладу
Это как раз то что мне сейчас надо. А Времени писать заново нет.
13 мар 03, 15:22    [146778]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить