недопустимые объекты при попытке запустить репликацию SQL Server 2008 R2 - PullRequest
0 голосов
/ 16 февраля 2011

Я пытаюсь настроить репликацию транзакций с сервера, который работает хуже, на другой сервер, с которого я буду запускать службы отчетов.Когда я пытаюсь использовать пример кода из msdn в качестве ориентира или добавляю базу данных распространителя, я получаю сообщение об ошибке: «Неверное имя объекта« msdb.dbo.MSdistpublishers ».»и "Неверное имя объекта" msdb..MSdistributiondbs "."соответственно.Кажется, я не могу найти в Интернете ничего, что могло бы помочь с этим, и я нигде не могу найти эти таблицы в своих базах данных.Возможно ли, что мне не хватает необходимого программного обеспечения?

Редактировать ** Вот код, сообщавший мне первую ошибку:

USE [msdb]
GO
EXEC msdb.dbo.sp_replicationdboption @dbname = N'AdventureWorks2008'
    , @optname = N'publish'
    , @value = N'true'
GO

и код, сообщающий мне вторую ошибку:

USE [master]
GO
EXEC master.dbo.sp_adddistributiondb @database = N'AdventureWorks2008'
...