Symptomy
Rozpatrzmy następujący scenariusz:
-
Korzystasz z usług Microsoft SQL Server 2012 Reporting Services (SSRS 2012) lub SQL Server 2014 Reporting Services (SSRS 2014).
-
Użytkownik tworzy abonament oparty na danych i używa zapytania do kierowania abonamentu.
-
Wykonywanie zapytania trwa dłużej niż 30 sekund.
W tym scenariuszu nie można utworzyć subskrypcji, ponieważ nie można sprawdzić poprawności zapytania.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 3 dla programu SQL Server 2014 /en-us/help/2984923
Zbiorcza aktualizacja 1 dla programu SQL Server 2012 z dodatkiem SP2 /en-us/help/2976982
Zbiorcza aktualizacja 10 dla programu SQL Server 2012 z dodatkiem SP1 /en-us/help/2954099
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Więcej informacji
Ten problem występuje z powodu wady programu SQL Server 2012. W przypadku subskrypcji opartych na danych, wszystkie przekroczenia czasu określone przez użytkownika nie są honorowane przy użyciu interfejsu użytkownika sieci Web lub połączeń API. Spowoduje to przekroczenie limitu czasu długotrwałych zapytań po kliknięciu pozycji Weryfikuj lub dalej w interfejsie użytkownika lub sprawdzeniu za pomocą połączeń API.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".