Недопустимые объекты при попытке запустить репликацию SQL Server 2008 R2

Я пытаюсь настроить репликацию транзакций с сервера, который работает хуже, на другой сервер, с которого я буду запускать службы отчетов. Когда я пытаюсь использовать пример кода из 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'

0 ответов

Другие вопросы по тегам