7.7 Репликация данных MS SQL 2000 #336639


#0 by borik
Поделитесь впечатлениями, кто нибудь настраивал репликацию базы данных лежащей на MS SQL 2000? Интересует только с точки зрения получения полной копии базы данных как резевной или для формирования отчетов. Сразу говорю, что здесь: уже был..
#1 by borik
Уточнение. Репликация подразумевается средствами MS SQL 2000 (например утилитой snapshot.exe).
#2 by Fragster
сделал бэкап+рестор на другом сервере по расписанию... но это только если для отчетов
#3 by borik
Хочется обновлять базу средствами MS SQL каждый час, а при бэкапе происходит некоторое снижение производительности, плюс придётся отключать пользователей от восстанавливаемой базы.
#4 by borik
Здесь:  к примеру пишут что такое для 7.7 возможно. Неужели никто не делал?
#5 by rsv
Если делать репрликацию средствами SQL то  добавитсся синхроID и 1С ка просто не стартанет.
#6 by rsv
Поэтому бэкап и ресторе - выход. На ночь делай job и нормуль
#7 by КонецЦикла
УРБД - ПБ только получатель - вот тебе и база
#8 by borik
Вот здесь:  в п.8 пишут, что якобы такое возможно...
#9 by borik
Я немного работал с УРБД, по моему мнению довольно тяжеловесно и ненадежно, к MS SQL больше доверия.
#10 by Fragster
бекап только изменений
#11 by Fragster
но тогда во второй базе нельзя данные вообще менять
#12 by borik
Это и не надо делать. Достаточно иметь копию и формировать к примеру отчёты.
#13 by akaBrr
Глянь это, может подойдет:
#14 by rsv
А ты внимательно читал  о чем там ?
#15 by borik
Это уже ближе, но повторюсь хочется делать это всё автоматически каждый час и при этом не шибко грузить сервак...
#16 by КонецЦикла
1С это не только МС СКЛ Напиши скрипт который тупо скопирует файлы и прицепит + перепишет МД и проч. Или надо риалтайм?
#17 by akaBrr
Автоматически - легко, берешь конфигуратор и эту обработку, и вперед!
#18 by Fragster
не будет грузить ИМХО... да и пол минуты у меня полный бекап занимает (файл данных - около 5 гигов) - рестор - если они там отчеты делают - подождут...
#19 by КонецЦикла
См. и не лохмать
#20 by КонецЦикла
Если это сродни DTS, то возникают 2 вопроса: 1. как обеспечить выгрузку ПО ИЗМЕНЕНИЯМ? 2. как вставить неуникальные ключи в случае изменения СУЩЕСТВУЮЩИХ объектов, гыгы
#21 by borik
Там про РБД, но тот вариант который я описал насколько я понял возможен, если это не так просьба меня поправить...
#22 by borik
Вот как раз об этом я и хотел спросить, прежде чем самому потратить возможно бестолку кучу времени... :)))
#23 by Mikeware
Резервная база нормально делается бэкапом. Снапшот-репликация делается. Кстати, ты уверен, что нагрузка будет меньще, чем при бэкапе? я - нет. мерже-репликацию - вроде бы - делал МуМу.... УРБД для таких целей ничуть не тяжеловесно,  и более чем нормально. Ибо штатный механизм. в статье кое с чем не согласен, а за последний совет аффтора надо убивать...
#24 by КонецЦикла
Могу сказать ответы: 1. никак без доп. примочег 2. не взлетит без удаления таковых перед вставкой :)
#25 by akaBrr
Вроде да, и эти проблемы есть.
#26 by borik
Я повторюсь, у меня был некоторый опыт работы с УРБД на 7.7, на мой взгляд это не надежно, по крайней мере я сталкивался со случаями когда некоторые данный просто не реплицировались, хотя обмен проходил нормально, либо обмен по непонятным причинам не проходил... Мне показалось что это всё работает глючно.
#27 by КонецЦикла
Остается написать свой мегалисопет, который сапсем-сапсем не глючит и работает лучше
#28 by КонецЦикла
Кстати, я писал было похожий лисопет (для других целей), но времени нету и сил... не так все просто, пока забросил
#29 by Mikeware
Ключевые слова - "некоторый" и "показалось" :-)
#30 by borik
Вот как раз лисопет писать не хочется, хочется иметь под рукой копию БД, в варианте с УРБД периферийная база насколько я помню без доп. шаманства не станет центральной, во всяком случае все изменения будут запрещены, это тоже  не очень хорошо...
#31 by borik
Возникновения коллизий при работе с УРБД на 7.7 признаётся фирмой 1С, насколько я помню на ИТС вроде даже писали способы борьбы с ними, я хочу сказать что бороться ни с чем не хочется....
#32 by Fragster
делай бекап и нии моск! или база такая, что бекапиЦЦо пол часа?
#33 by КонецЦикла
Так ты ж говоришь что менять данные не будут... если будут и это нужно - тогда лисопет усложняется :)
#34 by Fragster
а если не устроит - делай РБД
#35 by borik
Если например "упадёт" основная база, хочется заюзать копию...
#36 by borik
Вариант с бэкапами тоже рассматривается, вопрос стоит про репликацию ...
#37 by КонецЦикла
Имея некоторый опыт можно позволить себе многое :)
#38 by borik
Повторюсь хочется иметь под рукой, а в статье придётся слегка поднапрячься.. :))
#39 by Mikeware
Думаешь, с реплицированной будет проще? И не лень столько писать было? :-)
#40 by Злой Бобр
Репликация 7.7 средствами SQL невозможна. И нечего было столько воду мутить.
#42 by Sadovnikov
Ню-ню.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С