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

Откуда:
Сообщений: 71
Добрый день,
Сломалась репликация на ms sql 2005. Решил ее пересоздать, но неудачно.
Сначала попробовал создавать тестовые базы, на них потренироваться, репликацию настроил, все работало.

После экспериментов удалил существующую сломанную репликацию, потом через визард создал публикацию заново, после чего, также через визард, создал подписчика.
На подписке не удается запустить log reader agent.

В логах джоба вижу такое:

строка1
Date		28.04.2015 22:52:20
Log		Job History (ACP-UIS_CT-40)

Step ID		2
Server		ACP
Job Name		ACP-UIS_CT-40
Step Name		Run agent.
Duration		07:29:53
Sql Severity		0
Sql Message ID		0
Operator Emailed		
Operator Net sent		
Operator Paged		
Retries Attempted		0

Message
The replication agent has been successfully started. See the Replication Monitor for more information.

строка2
Job Name		ACP-UIS_CT-40
Step Name		Run agent.
Duration		07:29:53
Sql Severity		0
Sql Message ID		0
Operator Emailed		
Operator Net sent		
Operator Paged		
Retries Attempted		0

Message
2015-04-29 03:22:13.593 Microsoft SQL Server Replication Agent: logread
2015-04-29 03:22:13.593 
2015-04-29 03:22:13.593 The timestamps prepended to the output lines are expressed in terms of UTC time.
2015-04-29 03:22:13.593 User-specified agent parameter values:
			-Publisher ACP
			-PublisherDB UIS_CT
			-Distributor ACP
			-DistributorSecurityMode 1
			-Continuous
			-XJOBID 0x084CB95AF238564CA0F804C4205A6437
			-XJOBNAME ACP-UIS_CT-40
			-XSTEPID 2
			-XSUBSYSTEM LogReader
			-XSERVER ACP
			-XCMDLINE 0
			-XCancelEventHandle 0000094C
2015-04-29 03:22:13.843 Status: 0, code: 1007, text: 'Another logreader agent for the subscription(s) is running or the server is working on a previous request by the same agent.'.
2015-04-29 03:22:13.843 Another logreader agent for the subscription(s) is running or the server is working on a previous request by the same agent.
2015-04-29 03:22:13.843 Status: 0, code: 22037, text: 'The last step did not log any message!'.

строка3
Date		29.04.2015 6:22:13
Log		Job History (ACP-UIS_CT-40)

Step ID		2
Server		ACP
Job Name		ACP-UIS_CT-40
Step Name		Run agent.
Duration		00:00:01
Sql Severity		0
Sql Message ID		0
Operator Emailed		
Operator Net sent		
Operator Paged		
Retries Attempted		445

Message
The replication agent encountered an error and is set to restart within the job step retry interval. See the previous job step history message or Replication Monitor for more information.


И дальше это безобразие повторяется.
Подскажите в какой стороне искать решение?
29 апр 15, 07:09    [17579018]     Ответить | Цитировать Сообщить модератору
 Re: Не удается настроить репликацю ms sql 2005  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8812
AlexeyMish, что-то не дочистили. По-моему такая тема поднималась ранее.
29 апр 15, 11:33    [17580183]     Ответить | Цитировать Сообщить модератору
 Re: Не удается настроить репликацю ms sql 2005  [new]
AlexeyMish
Member

Откуда:
Сообщений: 71
Владислав Колосов,

Подскажете может быть, что именно искать, где недочистил? Хотя бы направление в гугле.
я не администратор баз данных, просто волею судеб приходится разбираться.
Тяжело искать, не зная ключевый слов.
То, что на подписчике нет второго сп, хотя билд одинаковый, это нормально?
Не может быть причиной зла?

Select @@version

издатель
--Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86)   Apr 14 2006 01:12:25   Copyright (c) 1988-2005 Microsoft Corporation  Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 

подписчик
--Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86)   Apr 14 2006 01:12:25   Copyright (c) 1988-2005 Microsoft Corporation  Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1) 
29 апр 15, 12:23    [17580662]     Ответить | Цитировать Сообщить модератору
 Re: Не удается настроить репликацю ms sql 2005  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8812
AlexeyMish, не подскажу, подписчик вообще может быть другим типом сервера.
Похоже, что у Вас неправильно удалилась подписка, судя по сообщению, и остались следы старой.
29 апр 15, 12:32    [17580729]     Ответить | Цитировать Сообщить модератору
 Re: Не удается настроить репликацю ms sql 2005  [new]
AlexeyMish
Member

Откуда:
Сообщений: 71
Владислав Колосов,

то что нет второго серис пака на подписчике -- ничего страшного?
29 апр 15, 16:47    [17582536]     Ответить | Цитировать Сообщить модератору
 Re: Не удается настроить репликацю ms sql 2005  [new]
o-o
Guest
AlexeyMish,

сервера-то идентичные, это вторая винда без пака :)
29 апр 15, 16:49    [17582560]     Ответить | Цитировать Сообщить модератору
 Re: Не удается настроить репликацю ms sql 2005  [new]
AlexeyMish
Member

Откуда:
Сообщений: 71
Решил проблему.
1) удалил подписчика и издателя
2) через монитор активности срубил все процессы похожие на относящиеся к репликации
3) В соответствии с найденным в инете решением сделал

select * from msdb..MSdistpublishers
select * from distribution..MSpublisher_databases
select * from distribution..MSpublications
select * from distribution..MSarticles
select * from distribution..MSsubscriptions
4) Удалил все что касалось репликации
delete from distribution..MSpublisher_databases
delete from distribution..MSarticles
delete from distribution..MSarticles distribution..MSsubscriptions
5) Пересоздал репликацию, все завелось.

Спасибо откликнувшимся.
30 апр 15, 08:10    [17584699]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить