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

Откуда:
Сообщений: 170
Добрый день! У меня есть 2 приложение (1 основной, 1 альтернитивный) у каждого этого приложения есть своя база данных SQL SERVER 2008, между этими базами настроена репликация слиянием!
Обнаружились конфликты следующего содержание: "Вставку строки на издалеле не вдалось распространить на подписчик. Это ошибка может быть вызвана нарушением ограничеия. Нарушение ограничения первичного ключа. Не удается вставить дублирующий ключ в объект."

Повторюсь приложение создает свою базу данных, я ее не создаю!
7 ноя 12, 13:39    [13432745]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
volann34
Member

Откуда:
Сообщений: 170
Подскажите как можно исправить данную ошибку!
7 ноя 12, 13:40    [13432757]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
volann34
Повторюсь приложение создает свою базу данных, я ее не создаю!
Ну а настройку репликации кто делает? Тоже само?
7 ноя 12, 14:19    [13433104]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
volann34
Member

Откуда:
Сообщений: 170
настройку я!
7 ноя 12, 14:44    [13433295]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
volann34
настройку я!
И как производилась настройка подписчика -- с применением снепшота или без?
7 ноя 12, 15:21    [13433673]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
volann34
Member

Откуда:
Сообщений: 170
с применением
7 ноя 12, 15:36    [13433825]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
volann34
Member

Откуда:
Сообщений: 170
Базы полностью изначально совпадали, так как делался бэкап базы и восстанавливался на подписчике
7 ноя 12, 15:38    [13433846]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
volann34,

Из ваших объяснений ничего не понятно: то приложения создают БД самостоятельно, то вторая БД родилась из бекапа, то к подписчику применялся снепшот...

Поэтому только общие рекомендации:
1. Накатить на сервера последние SP+CU;
2. Убедиться, что никто не баловался с репликационными триггерами и служебными таблицами.
3. Конфликт можно разрешить вручную. Подробности в документации.
7 ноя 12, 16:23    [13434292]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
volann34
Member

Откуда:
Сообщений: 170
приложение на основном сервере создает базу данных, затем делается бэкап и восстанавливается на другом сервере! Затем только приложение альтернативного сервера прикрепляется к базе.

Поэтому только общие рекомендации:
1. Накатить на сервера последние SP+CU;
УСТАНОВЛЕНА ВСЕ САМОЕ ПОСЛЕДНЕЕ


2. Убедиться, что никто не баловался с репликационными триггерами и служебными таблицами.
ВРОДЕ НИКТО

3. Конфликт можно разрешить вручную. Подробности в документации.
КОНФЛИКТОВ ОЧЕНЬ МНОГО, ЭТО НЕ ОДНОРАЗОВЫЕ ДЕЙСВТИЯ, ЗА 1 ЧАС НАКОПИЛОСЬ ОКОЛО 100
7 ноя 12, 16:42    [13434450]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
Glory
Member

Откуда:
Сообщений: 104751
volann34
3. Конфликт можно разрешить вручную. Подробности в документации.
КОНФЛИКТОВ ОЧЕНЬ МНОГО, ЭТО НЕ ОДНОРАЗОВЫЕ ДЕЙСВТИЯ, ЗА 1 ЧАС НАКОПИЛОСЬ ОКОЛО 100

А как вы планировали то Conflict Resolution, когда делали "настройку я! " ?
7 ноя 12, 16:44    [13434485]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
volann34
Member

Откуда:
Сообщений: 170
вообще изначально конфликтов не было
7 ноя 12, 17:00    [13434649]     Ответить | Цитировать Сообщить модератору
 Re: репликация слиянием SQL SERVER 2008  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
Что вернет
exec sp_helpmergearticle;
для проблемных статей?
7 ноя 12, 17:36    [13434956]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить