powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Секюрити в merge-репликации
9 сообщений из 9, страница 1 из 1
Секюрити в merge-репликации
    #32003834
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет-ли у кого хорошего опыта merge-репликаций? Помогите пожалуйста!!!
Есть 2 сервера: издатель MSSQL2000, подписчик MSSQL 7.0 SP2.
На издателе созданы 2 публикации: transactional и merge.
На издателе для подписчика создаю Push-подписку для transactional–публикации. Всё работает! Фантастика!
На издателе для подписчика создаю Push-подписку для merge–публикации. При попытке “Start sinchronizing” получаю сообщение «The merge process could not update the list of subscriptions», в деталях «Only members of the sysadmin role may set server options»
На подписчике его админ хочет сделать Pull-подписку, так он вообще не выдит публикаций!
Что это? Что делать?
Какие вообще правила секюрити для репликации? А то в БОЛ везде написано sysadmin, sysadmin…
...
Рейтинг: 0 / 0
Секюрити в merge-репликации
    #32003915
Vasya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты настраивал публикцию для зарегистрированных подписчиков и не внес своего подписчика в список зарегестрированных подписчиков (предварительно зарегистрировав его в Enterprise Manager'е), то отсюда все траблы.
...
Рейтинг: 0 / 0
Секюрити в merge-репликации
    #32004107
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тут приболел, вернулся, а задача не исчезла...

Разумеется, я внес подписчика в список зарегестрированных подписчиков.

Я тут подумал, что когда я всё делаю из EM, он что-то делает непривильно, и попробовал сделать подписку руками на СП.
Т.е. я на издателе вызываю sp_addmergesubscription, а на подписчике его админ вызывает sp_addmergepullsubscription.
Подписка создаётся, но у неё в EM недоступны Start Sinchronizing.

Попытка на подписчике вызывать sp_addmergepullsubscription_agent выдаёт ошибку:
Server: Msg 14027, Level 16, State 1, Procedure sp_addmergepullsubscription_agent, Line 163
The subscription properties table 'MSsubscription_properties' does not exist in the current database.

Что-же это такое делается, а???
...
Рейтинг: 0 / 0
Секюрити в merge-репликации
    #32004113
Олег Яговкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В последнем случае попробуй сначала запустить shnapshot agent для первичной синхронизации баз публикующего сервера и подписчика.
...
Рейтинг: 0 / 0
Секюрити в merge-репликации
    #32004121
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал, то-же самое...
Если в EM на подписчике попытаться просмотреть Tools\Replications\Pull subscriptions on '...', для базы ... Вылезает фатальная ошибка и EM вылетает. Это и в EM2000, и в в EM7.0
Подписка существует, т.к. если создать новую, то сервер об этом говорит. Но в EM её не видно... Глюк какой-то...
...
Рейтинг: 0 / 0
Секюрити в merge-репликации
    #32004123
Олег Яговкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй сделать refresh БД на подписчике. В БД подписчика д.быть папка Pull Subscriptions
...
Рейтинг: 0 / 0
Секюрити в merge-репликации
    #32004125
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Папка Pull Subscriptions есть, но подписки там нет.
Я сейчас хочу попытаться выполнить всё заново - и публикацию...
...
Рейтинг: 0 / 0
Секюрити в merge-репликации
    #32004128
Олег Яговкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если подписки на подписчике нет, то можеш наколоться, т.к. удаление нужно начинать с удаления подписки на подписчике. Может есть и др. способы но я пока не встречал в литературе и сам на этом спотыкался. У меня получалось: удаляю публикацию, снова создаю,
затем Pull-подписку и облом, т.к. в БД подписчика не удаляются системные таблицы типа
Msmerge_, Mssubscription_.
...
Рейтинг: 0 / 0
Секюрити в merge-репликации
    #32004133
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, учту.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Секюрити в merge-репликации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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