Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Merge Replication / 22 сообщений из 22, страница 1 из 1
25.07.2002, 22:46:16
    #32038911
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
После создания подписчиков, падает Мердж репликация. Причину называет, что нет соответствующей таблицы на получателе...Но она там точно есть...что то гонит этот лог...или я что то не так создаю?
А создаю я Мердж репликацию без снапшотов , без удаления - говорю, что дата и структура на подписчике есть, всякие там триггеры да индексы в репликацию не включаю...то есть совсем не понятно почему инициализация объектов на публикаторе проходит нормально, а как только надо дату пересылать, падает агент....
...
Рейтинг: 0 / 0
26.07.2002, 06:02:28
    #32038921
Машкин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Может оно ругается на отсутствие на подписчике служебных таблиц, вроде MSmerge_tombstone или там MSmerge_contents или еще им подобных?
...
Рейтинг: 0 / 0
26.07.2002, 11:16:41
    #32038995
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
не, ругаеться на отсутсвие моих таблиц на подпсчике...Но они то там есть!!
:(
...
Рейтинг: 0 / 0
26.07.2002, 11:32:32
    #32039001
Alexandr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
А почему не запустить снапшот - он по идее приводит обе базы с "стартово- начальному" состоянию :)))? После этого все пойдет... Хотя, в свое время (еще на 7.0) мне пришлось отказаться от репликации в силу их значительной глюковатости. Удачи, Александр.
...
Рейтинг: 0 / 0
26.07.2002, 11:38:32
    #32039007
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
не, ругаеться на отсутсвие моих таблиц на подпсчике...Но они то там есть!!


Проверьте идентичность структуры таблиц.
...
Рейтинг: 0 / 0
26.07.2002, 12:05:57
    #32039026
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
А! Так похоже, что в этом и проблема...я то репликацию для того и делаю, что таблицы неодинаковые, а я их синхронизировать хочу...то есть снапшот мне точно не подходит:(
...
Рейтинг: 0 / 0
26.07.2002, 12:26:54
    #32039045
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Генадий! Структуры действительно разные...Означает ли это, что только разные структуры могут стать причиной фола? А как на счет разных данных? Я то попробую - просто не терпиться узнать можно ли все таки решить проблему синхронизации такими репликациями...:)
...
Рейтинг: 0 / 0
26.07.2002, 12:32:26
    #32039049
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Означает ли это, что только разные структуры могут стать причиной фола?

В Вашей ситуации это скорее всего и есть причина. Проблемы с данными будут вызывать конфликты, для которых нужно будет заранее выбрать резолвер.

Реплицировать данные в таблицы с разными структурами не получится, разве что с использованием DTS или вертикальных фильтров. В случае вертикальных фильтров структура на подписчике должна в точности совпадать с набором реплицируемых данных.
...
Рейтинг: 0 / 0
26.07.2002, 12:32:51
    #32039050
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
АХ, да! Еще...я тут наделала всяких репликаций...а что делать с системными объектами, которые насоздавались ...удалить их ЕМ не может - говорит - системное - не дам!:) Типо Jods , tables and sp_213741891892...все с номерами...!:(
...
Рейтинг: 0 / 0
26.07.2002, 13:16:42
    #32039070
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Системные объекты должны удаляться при удалении подписки, подписчика и т.д. Если в результате ошибок этого не произошло, то придется ручками вычищать.
...
Рейтинг: 0 / 0
26.07.2002, 14:01:39
    #32039086
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Но они не удаляються даже ручками по причине того, что они системные... :(

Я знаю, что я ничего не знаю...sorry
...
Рейтинг: 0 / 0
26.07.2002, 14:43:51
    #32039108
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Для того чтобы править системный каталог, поставьте галочку в свойствах сервера напротив такого пунктика.
Allow modifications to be made directly to the system catalogs
...
Рейтинг: 0 / 0
26.07.2002, 15:49:38
    #32039144
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Это все хорошо и чудесно - править системные таблицы, но не лучше ли сначала попробовать обойтись штатными средствами? Типа подписки поудалять... Иначе потом вполне могут всплыть недочищенные загнившие остатки, которые будет все труднее найти.
...
Рейтинг: 0 / 0
26.07.2002, 16:26:48
    #32039158
Irena,
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Опасно это?
...
Рейтинг: 0 / 0
26.07.2002, 16:30:10
    #32039160
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Опасно это?

Это опасно тем, что может наступить момент, когда полезут глюки везде где только можно, или где нибудь в одном месте, но фиг поймешь из-за чего и как лечить, в результате останется только чистая переустановка сервера.
...
Рейтинг: 0 / 0
26.07.2002, 16:32:11
    #32039161
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Супер... а если удалить базу, то остануться системные Jobs:(что тоже не очень радует....
А переустановкой уже пахнет....
...
Рейтинг: 0 / 0
26.07.2002, 16:38:40
    #32039165
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
Обратите внимание на процедуру sp_subscription_cleanup.
...
Рейтинг: 0 / 0
26.07.2002, 16:49:46
    #32039172
AlexB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
У меня была таже проблема. Пока изучал репликацию насоздавал статей-подписок потом стал их беспорядочно удалять и замусорил все базу. Пришлось руками почистить таблицы sysmerge[...]. Сейчас всё настроил как хотел. Уже пару недель работает и ничего не глючит. Так что с переустановкой сервера лучше не спешить.
...
Рейтинг: 0 / 0
26.07.2002, 17:20:45
    #32039189
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
1)а что с объектами типа
sp_upd_EEE108F11BDB4ADF76AB0C21FBB849D6
и системными таблицами, которые насоздавались по одной на каждый реплеуируемый объект....

2)а sp_subscription_cleanup нет такой ни в одном из учасников репликации...:((
А [systemmerge...]уже почистила как могла...
...
Рейтинг: 0 / 0
26.07.2002, 17:26:33
    #32039191
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
а sp_subscription_cleanup нет такой ни в одном из учасников репликации...:((

Этого не может быть, потому что не может быть никогда! :-)
Надеюсь, Вы ее в мастере искали? ;-)
...
Рейтинг: 0 / 0
26.07.2002, 17:52:46
    #32039206
Irena_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
А! Ну так там просто Extendet - ne extended есть:)
а что говорите с процедурой делать? Запускать?
...
Рейтинг: 0 / 0
26.07.2002, 18:46:12
    #32039217
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Merge Replication
а что говорите с процедурой делать? Запускать?

Для начала читать BOL, а потом и запустить можно.
А в общем то странный вопрос, а что еще можно с процедурой делать?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Merge Replication / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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