:: Архив конференции по VFP до 2005 года
MS SQL 2000 Вопрос
Vadim
Вопрос такой: есть два филиала работают в одной базе MS SQL 2000. Вторая соединяется через isdn. Как организовать работу второй, чтобы при обрыве она работала на локале, а при восстановлении связи данные синхронизировались.
Ratings: 0 negative/0 positive
Re: MS SQL 2000 Вопрос
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Репликация данных между серверами (синхронизация)-отдельный вопрос
Он тут много раз обсуждался, всего не опишешь, а вот первая проблема так, например, решается
Есть 2 стиля работы с сервером
Первый постоянная коннекция и а ля интернет-соединился, выполнил серию команд на сервере, отсоединился. В ашем варианте втрой случай подойдет
Так вот, если коннекция на удаленный сервак не удалась, соединяетесь на локалку и все туда пишете, отсоединяетесь, как только в очередной раз связь с удаленным сервером есть, работаете на него




------------------
не имей 100 рублей, а имей сто друзей
Ratings: 0 negative/0 positive
Re: MS SQL 2000 Вопрос
Vadim
Это понятно. Проблема как организовать репликацию
Ratings: 0 negative/0 positive
Re: MS SQL 2000 Вопрос
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi, Vadim!

Это слишком обширный и сложный вопрос - сделай ПОИСК тут и на sql.ru, а
так-же поищи какие-нить специализированные книжки или статьи в инете. Скажу
лишь что существует просто тьма подходов - от самых
примитивно-прямолинейных, до сверх-навороченно-изощрённых - потому сначала
нужно определиться в каком объёме тебе нужна репликация:
одно-двунаправленная,
2-х или N-узловая (вдруг завтра у вас появится 3-й филиал),
инкрементная (транзакционная, по логу изменений) репликация или репликация
"текущего состояния".
Как должны разрешаться конфликты совместного доступа (ибо в "соединённом"
состоянии конечно сразу виден такой конфликт - 2 юзера одну запись поменяли
и 2-й не может сохранить из-за конфликта, а вот в "рассоединённом" конфликт
выплывет лишь на этапе синхронизации)...
Надо ли контролировать процесс репликации (т.е. сидит человек и ловит
конфликты ,ошибки и т.п.), или он автоматически проходит (ночью например) и
лишь потом админ может просмотреть лог ошибок...




------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 4 (Гостей: 4)

© 2000-2024 Fox Club 
Яндекс.Метрика