Hemakumar Vuribindi Ответов: 0

Почему подписки на отчеты ssrs находятся в ожидании и доставляются очень поздно


Привет,

Не могли бы вы, пожалуйста, помочь мне с нижеприведенным вопросом? Я гуглил, как и все, но не мог найти решения. Ваши идеи или предложения будут очень полезны для меня, чтобы исправить эту проблему.

Я совершенно новичок в подписках на отчеты SSRS, и у меня есть более 700 подписок на отчеты ssrs. Все подписки работали до прошлого месяца, и теперь подписки будут находиться в состоянии "ожидание", и через 2-3 часа все подписки будут выполнены и доставлены пользователю.

Что я уже пробовал:

Я пробовал следующие способы, но ни один из них не помог.

1. я перезапустил подписки вручную в "Агенте SQL Server".
2. создал новую подписку на мой электронный идентификатор, но даже новая подписка также будет находиться в состоянии ожидания, и через 2~3 часа она сработает.
3. перезапустите "службу отчетов SQL Server" из служб.
4. Перезагрузил сервер, где эта подписка состоялась.
5. Кто-то предложил проверить символ & в столбце "ExtensionSettings" в таблице подписки, но там нет символа &.
6. ниже приведены запросы, которые я пробовал, но ничего не смог получить.

SELECT s.[SubscriptionID] -- Subscription ID ,s.[OwnerID] -- Report Owner ,s.[Report_OID] -- Report ID , c.Path -- Report Path ,rs.ScheduleID as SQLJobName -- Name of Job on SQL Server ,s.[Description] -- Description of the report subscription ,s.[LastStatus] -- Status of last subscription execution. ,s.[EventType] -- Subscription type ,s.[LastRunTime] -- Last time subscription executed ,s.[Parameters] -- Parameters used for subscription ,s.[DeliveryExtension] -- How to deliver the subscription FROM [ReportServer].[dbo].[Subscriptions] as s left join dbo.Catalog as c on c.ItemID = s.Report_OID left join dbo.ReportSchedule as rs on rs.ReportID = s.Report_OID order by c.Path

Выберите топ-10 * из dbo.ExecutionLog где литой(значению timestart как дата) между 12/09/2019 " и " 12/10/2019 заказов по значению timestart алфавиту

Выберите * из dbo.ExecutionLog2 где литой(значению timestart как дата) между 12/09/2019 " и " 12/10/2019 заказов по значению timestart алфавиту

Выберите Top 5000 * из dbo.ExecutionLog3 где статус &ЛТ;&ГТ; 'rsSuccess и бросания (значению timestart как дата) =приведение('2019-10-12 10:00:29.120 как дата), приказ по значению timestart алфавиту

Какова может быть возможная причина отложенного состояния и задержки подписок? как решить этот вопрос?

Заранее спасибо!

0 Ответов