Frage

Ist es möglich, erhalten Benachrichtigungen mit SQL Server Reporting Services ? Nehmen wir zum Beispiel habe ich einen Bericht, den ich per Post wünschen, wenn zum Beispiel plötzlich mehr als 10 Zeilen zeigt oder wenn ein bestimmter Wert unterschritten 100 000. Benötige ich Notification Services in sie zu binden und wie kann ich das tun?

Bitte geben Sie so viele technische Details wie möglich, wie ich nie Benachrichtigung verwendet haben Dienstleistungen vor.

Jemand sagte mir auch, dass Benachrichtigungen Dienstleistungen durch neue Funktionen in Reporting Service in SQL Server 2008 ersetzt werden - ist dies der Fall

War es hilfreich?

Lösung

Ich würde zustimmen Simon Notification Service neu

Auch angetrieben Daten SSRS Zeichnungen sind nicht verfügbar, wenn Sie Enterprise Edition verwenden (und sind nicht verfügbar, wenn Sie Sharepoint integrierten Modus verwenden).

Eine andere Möglichkeit wäre, einen Agent-Auftrag zu erstellen, die eine Prozedur ausgeführt wird. Die proc können die Bedingungen überprüfen Sie benötigen und das Abonnement beginnen, wenn sie erfüllt sind mit:

exec ReportServer.dbo.AddEvent @EventType='TimedSubscription', @EventData='xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx'

Wenn die @EventData ist die ID des Abonnements in dbo.Subscriptions.

Dies wird eine Zeile in drop [dbo]. [Event]. Die Service-Umfragen dieser Tisch ein paar Mal pro Minute Abonnements zu beginnen.

Wirklich, das ist nicht weit von dem, was passiert, wenn Sie ein neues Abonnement einrichten, könnte sogar leichter sein, ein Abonnement in der Berichtsserver-Site zu erstellen, findet Job, welchen Agenten erstellt wurde (die mit GUID-Namen) und bearbeiten der T-SQL.

Hope, das hilft

Andere Tipps

würde ich nicht die ntofications Dienste Weg gehen - es ziemlich ein veraltetes Feature von SQL Server ist und auch wenn es sich um in Zukunft wird es stagnieren. So baut nicht eine Abhängigkeit von ihm.

ein datengetriebene SSRS Abonnement Je nach Bedarf des Bericht vermutlich an E-Mail funktionieren würde. http://msdn.microsoft.com/en-us /library/ms159150(SQL.90).aspx

Mail Senden SSRS Abonnement auf Ihre Daten getrieben Bericht

mit

Ein datengesteuertes Abonnement besteht aus mehreren Teilen zusammengesetzt. Die festen Aspekte eines datengesteuerten Abonnements definiert werden, wenn Sie das Abonnement erstellen, und dazu gehören die folgenden:

Der Bericht für die das Bezug definiert ist (ein Abonnement immer mit einem einzigen Bericht zugeordnet ist). Die Übermittlungserweiterung verwendet, um den Bericht zu verteilen. Sie können Berichtsserver E-Mail-Zustellung, Dateifreigabe Lieferung, den Null-Anbieter Lieferung verwendete für Vorbelastung des Cache oder eine benutzerdefinierte Übermittlungserweiterung angeben. Sie können nicht mehrere Übermittlungserweiterungen innerhalb eines einzigen Abonnements angeben. Die Teilnehmerdatenquelle. Sie müssen eine Verbindungszeichenfolge an die Datenquelle angeben, die Teilnehmerdaten enthält, wenn Sie das Abonnement definieren. Die Teilnehmerdatenquelle kann nicht dynamisch zur Laufzeit festgelegt werden. Die Abfrage, die Sie Teilnehmerdaten wählen verwenden, muss angegeben werden, wenn Sie das Abonnement definieren. Sie können die Abfrage zur Laufzeit geändert werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top