Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Репликация методом тразакций - глюк  [new]
IG
Member

Откуда: Yakutia
Сообщений: 17
Доброго времени суток товарисчи.

Искал, искал, так и не нашел ответа на следующие вопросы.

При создании транзакционной репликации, что-то происходит не так, не создаются хранимые процедуры выполняющие репликацию, ну и соответственно репликация стоит. Кто создает процедуры, и можно ли их создать выполнив дополнительно определенное количество действий? Почему они потерялись, а может не потерялись, а просто где-то,что-то записано, что мешает созданию процедур?

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

Уважаемые знатоки поделитесь опытом, как это лечится и если можно по подробней.
22 мар 05, 10:03    [1404295]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
злой программер
Member

Откуда:
Сообщений: 226
При подьеме репликации баги какие нибудь вылезали ?
22 мар 05, 10:44    [1404471]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
IG
Member

Откуда: Yakutia
Сообщений: 17
Нет никаких багов не возникало, все прошло как по маслу и тем неменее процедуры выполняющие репликеацию отсутствуют.
22 мар 05, 10:50    [1404508]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
злой программер
Member

Откуда:
Сообщений: 226
Попробуйте почистить остатки старой репликации: sp_subscription_cleanup, sp_removedbreplication
22 мар 05, 10:54    [1404533]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Что указывалось в свойствах статей при создании публикации на закладке Snapshot?

Что указывалось при создании подписки на странице "Initialize Subscription"?
22 мар 05, 10:58    [1404560]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
IG
Member

Откуда: Yakutia
Сообщений: 17
Не помогает проблема та же. никаких изменений
22 мар 05, 11:07    [1404606]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Может, и на вопросы еще ответите?
22 мар 05, 15:56    [1405927]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10752
Блог
IG
Не помогает проблема та же. никаких изменений


Вы бы хоть сообщения об ошибках привели что ли... Да и о версиях издателя и подписчика не стоит умалчивать.
22 мар 05, 16:27    [1406063]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
IG
Member

Откуда: Yakutia
Сообщений: 17
В том то вся проблема что никаких сообщений об ошибке нет, вроде и все сервис паки стоят, а именно до 3а. Операционка W2k Server sp4, вроде дальше некуда. Все ведь работало.Да и мелкософт говорит, что данный баг пофиксен в сервиспаке аж в 1. Видимо сервис паки слетели или что. Причин не выявлено, но решение найдено, может кому еще понадобится.

Решение:
sp_scriptpublicationcustomprocs <имя публикации> - выдает скрипт на создание процедур репликации.

Кто нить пробовал полностью заскриптовать весь процесс становления репликации?
23 мар 05, 03:09    [1407143]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Еще раз - https://www.sql.ru/forum/actualpost.aspx?bid=1&tid=169205&mid=0&p=1#1404560. Жду.

IG
Кто нить пробовал полностью заскриптовать весь процесс становления репликации?

Да.
23 мар 05, 10:47    [1407724]     Ответить | Цитировать Сообщить модератору
 Re: Репликация методом тразакций - глюк  [new]
Nick_boa
Member

Откуда:
Сообщений: 18
Вот вопрос, а нужны ли вам эти самые процедуры?
Веть бл* каждой публикующейся таблицы вам придется завести минимум три хранимых процедуры:
- sp_MSins_<имя таблицы>;
- sp_MSdel_<имя таблицы>;
- sp_MSupd_<имя таблицы>;
Если вам они так нужны то вперед, не уверен что они создадутся автоматически...
Проще в свойствах артиклей отключить использование ХП, и разрешить репликацию непосредственно транзакций, это проще, не значит что это правильнее?!
23 мар 05, 22:06    [1410389]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить