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

Откуда: Donetsk->Emerald City
Сообщений: 345
Здравствуйте.

Пытаюсь поднять репликацию слиянием на Windows 98.
При создании распространителя(Distributor'a) на 98-ой выдает ошибку

Error 18483: Could not connect to server 'SERVER_98' because 'distributor_admin' is not defined as a remote login at the server.

Пытаюсь посмотреть, почему это возникает, профайлер выдает в одном из шагов следующее:

-- 'sp_addlinkedsrvlogin' was found in the text of this event.
-- The text has been replaced with this comment for security reasons.
20 янв 06, 14:04    [2273251]     Ответить | Цитировать Сообщить модератору
 Re: Репликация слиянием на Windows 98  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Что выдают следующие селекты?
select @@servername
select serverproperty('servername')
20 янв 06, 14:17    [2273355]     Ответить | Цитировать Сообщить модератору
 Re: Репликация слиянием на Windows 98  [new]
Balbidon
Member

Откуда: Donetsk->Emerald City
Сообщений: 345
Уточню сообщение об ошибке:

Error 18483: Could not connect to server 'BALB_VIRT_98' because 'distributor_admin' is not defined as a remote login at the server.

SELECT @@SERVERNAME

Выдает BALB_VIRT

SELECT SERVERPROPERTY('servername')

Выдает BALB_VIRT_98
20 янв 06, 14:24    [2273402]     Ответить | Цитировать Сообщить модератору
 Re: Репликация слиянием на Windows 98  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Угу. Машину-то переименовали.

Тогда делайте так:
1. exec sp_dropserver 'oldsrvname', 'droplogins'
2. exec sp_addserver 'newsrvname', 'local'
3. Рестартануть сервис MSSQLSERVER.
4. Попробовать снова настроить репликацию.

oldsrvname - BALB_VIRT
newsrvname - BALB_VIRT_98
20 янв 06, 14:42    [2273512]     Ответить | Цитировать Сообщить модератору
 Re: Репликация слиянием на Windows 98  [new]
Balbidon
Member

Откуда: Donetsk->Emerald City
Сообщений: 345
Теперь выдает:

Error 18482: Could not connect to server 'BALB_VIRT_98' because 'BALB_VIRT' is not defined as a remote server.

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

Или я не прав?
20 янв 06, 14:59    [2273616]     Ответить | Цитировать Сообщить модератору
 Re: Репликация слиянием на Windows 98  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Неправы.
Выполните еще раз эти селекты. Что теперь вернется?
20 янв 06, 15:13    [2273700]     Ответить | Цитировать Сообщить модератору
 Re: Репликация слиянием на Windows 98  [new]
Balbidon
Member

Откуда: Donetsk->Emerald City
Сообщений: 345
Спасибо большое, все заработало.
23 янв 06, 10:21    [2277088]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить