Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / For Alex Gladchenko / 4 сообщений из 4, страница 1 из 1
25.11.2002, 12:45:43
    #32071897
_ALEX_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For Alex Gladchenko
Refresh budu jat' raz v minutu :)

Vchera bilsya chasa 2. No rabotaet vse ochen stranno i krivo...

Nu vot napromer: push subscription s grehom poplam nastroilsya... Rabotat' rabotal, no kak-to stranno: dannye obnovlyalis' tokio na storone subscriber-a, hotya nikakih filtrov ya ne stavil.

Potom (pri pervom zhe scheduled obnovlenii) Agent nachal govorit', chto The merge process could not update the list of subscriptions. chto pri rashifrovke oznachaet:

Cannot insert duplicate key row in object 'sysmergesubscriptions' with unique index 'uc1sysmergesubscriptions'.
i
The subscription could not be created.

Napominayu svou situatsiyu:
1. dva Servera - 7 i 2000
2. Nado nastroit' publikatsiyu via Internet (via FTP)
3. Server s 7 rabotaet strannovato... : esli nastroit' na nem Merge publication, ne vyvodit v EM spisok svoih push subscriptions... odnako pri poytke sozdat' novuyu govorit chto takaya uzhe est'...

tselii bunch problem, kak ya i govoril :(
...
Рейтинг: 0 / 0
25.11.2002, 14:16:00
    #32071977
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For Alex Gladchenko
При удалении подписок, особенно на 7-ке, иногда не очищается таблица sysmergesubscriptions в базе данных подписчика, которая участвует в репликации. Её нужно почистить вручную (будте внимательны, для семёрки это целый ребус) от старых записей удалённых подписок.
После этого нужно на подписанной базе запустить:
Код: plaintext
sp_mergesubscription_cleanup @publisher = '......', @publisher_db = '......', @publication = '.....'

Кроме этого, если подписка pull и подписчик присутствует в списке у публикации на издателе, там его тоже нужно удалить.
Если на подписчике остались задания по расписанию от удалённой публикации, их тоже удаляйте, предварительно очистив их историю.
И только после этого можно повторно создавать подписку.
Мой вам совет, переходите с 7 на 2000 - будет меньше проблем и меньше трафика.
...
Рейтинг: 0 / 0
25.11.2002, 18:39:39
    #32072196
_ALEX_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For Alex Gladchenko
Another problem:

I made server it's own publisher, distributor and subscriber

1. it works OK on SQL Server 7.0
2. it works OK on SQL Server 2000

So I made Pulication on SQL Server 7.0 (as it should be).
It is also Ditributor.

1. Push subscription returns:
xp_execresultset: problem with query parameter
2. Pull subscription:
I CANNOT SEE publication in the wizard (on the step 'Choose publication' I canot see my publication on my Registred server 7.0)
...
Рейтинг: 0 / 0
25.11.2002, 21:36:07
    #32072254
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For Alex Gladchenko
Если я правильно понял вопрос...
В связке 7 + 2000, семёрка не может быть дистрибутором, его нужно поднимать на 2000.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / For Alex Gladchenko / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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