2015-01-07 2 views
0

Я пытаюсь удалить подписку, используя портал SSRS Manager. При попытке удалить подписку я получаю следующую ошибку:Как вручную удалить подписку в SSRS?

Есть два или более задания с именем «12FC1298-3060-4CC9-B406-4A612FFDB620». Задайте @job_id вместо @job_name, чтобы однозначно идентифицировать задание.

Я получаю ту же ошибку, если попытаюсь удалить весь отчет через портал диспетчера отчетов.

Как я могу очистить эту проблему вручную?

ответ

4

Используйте SQL Server Management Studio для подключения к серверу базы данных, на котором размещена база данных ReportingServices.

В агенте SQL Server этого сервера вы можете найти задание с именем «12FC1298-3060-4CC9-B406-4A612FFDB620». Если он дублируется, удалите один из дубликатов, а затем попытайтесь удалить подписку снова через портал SSRS Manager.

Если вы не видите дубликатов заданий в агенте SQL Server, ознакомьтесь с таблицами подписки и расписаний в базе данных ReportingServices, чтобы узнать, можете ли вы понять, что происходит (эти таблицы относятся к службам Reporting Services Подписка на задание агента SQL Server).

0

Я удалил единственную запись, которую я нашел, и получил сообщение об ошибке, в котором говорилось, что есть дубликат и т. Д. Однако, когда я снова выбрал из таблицы подписки, используя этот идентификатор, записей не было. По-видимому, оба они были удалены. Затем я смог исправить расписание в опции «Управление» отчета в папке SSRS. Кажется, это сбой, потому что он удалил SOMETHING, но моя подписка все еще присутствовала в SSRS, ошибка просто исчезла. Не знаю, КАК это работало, но так оно и было.

Смежные вопросы