powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Репликация на дискетах или по мылу
25 сообщений из 37, страница 1 из 2
Репликация на дискетах или по мылу
    #32019050
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно проводить репликацию с удаленными подразделениями (в других городах). Получется через отдельные файлы, которые можно таскать на дискетах, оптике, мылу. Везде такая возможность упоминается, но реализовать так и не удалось. Ктонибудь сталкивался?
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019085
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да по всякому можно, как удобнее.

Хотя дискеты в другой город посылать ....
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019092
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу понять, как указать клиенту, что б считывал информацию из файла, а не пытался прицепиться к другому серверу.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019238
Yanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно поконкретнее, pls. У меня те же проблемы предстоят, но даже почитать именно
про репликацию по мылу негде Подскажите где, хотя бы...
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019251
Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у вас только должны быть реплицированы ваши данные и юзвери(пользователи) в других городах(точках) никаких действий непроизводят с данными, то можно делать бэкап лога и посылать куда надо, а чтобы было меньше самодеятельности, создать пакетный файл, который сам выполнить восстановление где нужно..Плюс инструкцию подробную...Типа вставить дискету, записать содержимое на винт, найти такой-то файл, запустить..
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019252
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно почитать Мамаева. Там про репликацию порядка 150 страниц. И примерно столько же про DTS. Можно еще почтитать статьи про репликацию на данном сайте. Я понимаю, что Вам в лом читать, но писать такой объем как-то еще более в лом...
Кстати, у Мамаева описано, как настроить Ssnapshot-репликацию таким образом, чтобы подсовывать подготовленные на другом сервере файлы данному серверу.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019284
Yanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня Merge репликация. На своих серверах в локальной сети попробовала -- работает,
а вот чем и в каком виде обмениваться с филиалами и какие настройки должны быть на
удаленных серверах?.. Я не волшебник, я только учусь
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019293
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скиньте название книги (Мамаева), pls на dmitrijvs@mail.ru, буду очень признателен, читать мне не влом -), книжек нормальных не попадалось. На это форуме похоже никто с такой задачей не сталкивался, я его весь просмотрел.

Через лог не получится, нужна только часть информации и обмен будет и в филиалы и обратно.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019324
Erika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не решалась влезать, поскольку у меня аналогичная задачка, но еще не решена. Но все-таки решила поделиться тем, что имею:
После долгих поисков пришла к варианту merge репликации с Access c применением горизонтальных фильтров (поскольку на подписчика идет не вся информация, а только часть). Т.е. на удаленных клиентах не SLQ server, а Access. Пересылается, соответственно, файл mdb - сначала в одну сторону для репликации, потом уже среплицированный обратно. Пока работает криво, вопросов масса (особенно по горизонтальным фильтрам).
Про гетерогенную репликацию в Access можно почитать здесь:
http://www.linuxworldconferenceandexpo.ru/win2000/2000/06/054.htm
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/howtosql/ht_replctem_0m7t.asp
Хотя и с использованием этой информации не все получается.

Еще мне советовали через DTS, но писать свой резолвер для конфликтов показалось муторно, хотя не исключено, что к этому варианту придется вернуться.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019326
Erika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не решалась влезать, поскольку у меня аналогичная задачка, но еще не решена. Но все-таки решила поделиться тем, что имею:
После долгих поисков пришла к варианту merge репликации с Access c применением горизонтальных фильтров (поскольку на подписчика идет не вся информация, а только часть). Т.е. на удаленных клиентах не SLQ server, а Access. Пересылается, соответственно, файл mdb - сначала в одну сторону для репликации, потом уже среплицированный обратно. Пока работает криво, вопросов масса (особенно по горизонтальным фильтрам).
Про гетерогенную репликацию в Access можно почитать здесь:
http://www.linuxworldconferenceandexpo.ru/win2000/2000/06/054.htm
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/howtosql/ht_replctem_0m7t.asp
Хотя и с использованием этой информации не все получается.

Еще мне советовали через DTS, но писать свой резолвер для конфликтов показалось муторно, хотя не исключено, что к этому варианту придется вернуться.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019350
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Е.В.Мамаев. Microsoft SQL Server 2000. Наиболее полное руководство. В подлиннике. bhv-Петербург
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019377
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, пошел книжку искать, в Воронеже это слегка проблематично. А с сети долго доставляют.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019414
Reubast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже этот вопрос возникает у многих.
Временно вышел из ситуации написанием программки по выгрузке измененных данных, все запросы руками писал .
Будет очень интересно услышать какое решение родится в этом обсуждении.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019517
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет уж, руками увольте, слишком таблиц много, триггерами усё обвешивать.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019537
Передо мной тоже в свое время была поставлена задача переноса изменений на дискетах. При этом использовалась транзакционная репликация с опцией отложенных обновлений. Излазил весь Help, форумы, но так и не нашел способ выполнить задачу стандартными средствами. Пришлось копаться в механизмах репликации, доставать ее команды, записывать на дискету и применять на другом узле. В принципе получилось, однако по поводу работы этой репликации у меня еще много вопросов. Например, может кто знает почему Билли вырубил LoopBack Detection механизм вследствии чего данные, пришедшие от подписчика на публикатор передаются снова на того-же подписчика?
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019557
Reubast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не претендую на правильность, так как еще кинжку не дочитал.
Похоже это сделано для релализации механизма обновления подписчиков (см. Матвеев)
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019558
Reubast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, Максимов Андрей, можно с вами связаться для консультаций по поводк того как вы реализовали Отложенное обнавление? (Reubast@mail.ru)
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019579
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правда, Максимов Андрей, скинь хоть названия процедур. dmitrijvs@mail.ru. Будем очень благодарны.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019582
Yanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Максимов Андрей,а можно и мне тоже отправить, pls, admin.bse@tut.by , а лучше еще и объяснить,
что и как делали. Буду очень признательна.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019747
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так ничем и закончилось? ((
Грустно.
Получится сделать, нарисую.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019793
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019802
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ссылку, но там речь немного о другом. Мне не удается указать подписчику (дистрибьютеру на подписчике) считывать информацию с файла (набора файлов), а не пытаться достучаться всеми доступными средствами до сервера издателя.
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019834
Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя транзационная репликация? Pull Subscriber?
И вообще я не понимаю какой собственно файл ты хочешь подсунуть, очевидно, агенту распределения. Какую информацию он будет содержать? В каком формате?
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019867
Dimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока ничего нет. Филиалы открываются в феврале - марте. В каждом филиале отдельный SQL сервер. Связи с филиалами кроме автобуса и "мыла" ближайщий год не будет. Часть информации будет отправляться с центра туда, часть приниматься от туда.
На данный момент планируется репликация transaction и конечно же Pull Subscriber. Когда на филиальном SQL сервере начинаю организовывать нового подписчика, то визард прадлагает либо прицепиться к зарегистрированному серверу или с использованием active directory.
На дистрибьюторе издателя можно указать альтернативную папку снепшота, куда и скидывается информация или набором файлов, или одним ужатым *.cab, просто замечательно, но как указать альтернативу на подписчике?
Microsoft предлагает приплести туда еще и DTS, вещь для меня новая, ну бум разбираться.
Книжки Мамаева в Воронеже нет ), с Озона приедет только через недели три )).
...
Рейтинг: 0 / 0
Репликация на дискетах или по мылу
    #32019873
Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не видел книжку Мамаева, но думаю она мало чем тебе поможет.
За передачу и применение изменений на подписчике отвечают две службы(агента): Log Reader Agent, Distribution Agent.
Distribution Agent кроме того умеет передавать Snapshot. Есть возможность указать путь откуда агент распределения будет данный Snapshot читать и даже сформировать этот Snapshot в файл. Все.

Вышеуказанные службы репликации НЕ МОГУТ передавать изменения(те, которые ты можешь увидить используя процедуры sp_replshowcmds, sp_browsereplcmds) через файлы. Соответственно, если ты все же хочешь пользоваться услугами репликации у тебя два выхода:
1. Отражать изменения на подписчике путем перегенерации и применения Snapshot-а через файл. При определеннных ограничениях на БД такое возможно.
2. Фактически эмулировать работу службы репликации MS SQL Server. Это значит, что в случае PULL подписчика тебе придеться писать свой Log Reader Agent, в случае PUSH подписчика свой Distribution Agent, которые умеют работать с файлами. Такое также можно сделать но это сложно.
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Репликация на дискетах или по мылу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]