Vorgehensweise: Konfigurieren eines Berichtsservers für die E-Mail-Übermittlung (Reporting Services-Konfiguration)
Reporting Services bietet eine E-Mail-Übermittlungserweiterung, mit der Benutzer Berichte abonnieren können, die anschließend an elektronische Postfächer übermitteln werden. Die E-Mail-Übermittlungserweiterung des Berichtsservers muss konfiguriert werden, bevor Sie sie verwenden können. Zur Konfiguration eines Berichtsservers für die E-Mail-Übermittlung sind folgende Elemente erforderlich:
Ein Simple Mail Transfer Protocol (SMTP)-Server oder ein Gateway.
Ein Konto, das über die Berechtigung zum Senden von E-Mail vom SMTP-Server verfügt. Abhängig von den Sicherheitsrichtlinien in Ihrer Organisation müssen Sie möglicherweise im Voraus die Berechtigung zum Senden von E-Mail von einem SMTP-Server des Unternehmens anfordern. Erkundigen Sie sich diesbezüglich beim System- oder Netzwerkadministrator.
Der Berichtsserver-Dienst muss über Send As-Berechtigungen auf dem SMTP-Server verfügen.
Zum Konfigurieren der Berichtsserver-E-Mail können Sie das Reporting Services-Konfigurationstool verwenden oder die Konfigurationsdateien bearbeiten. Das Reporting Services-Konfigurationstool enthält die für den Berichtsserver erforderlichen Mindesteinstellungen. Wenn Sie einen lokalen SMTP-Dienst verwenden möchten oder erweiterte Einstellungen angeben möchten, sollten Sie stattdessen die Konfigurationsdateien ändern.
Wenn Sie die E-Mail-Funktionalität des Berichtsservers auswerten oder ein Abonnement- oder Übermittlungsproblem behandeln möchten, können Sie die Berichtsserver-E-Mail für die Verwendung eines lokalen SMTP-Dienstes konfigurieren, der Berichte in einen lokalen Ordner übermittelt. Weitere Informationen finden Sie unter Konfigurieren eines Berichtsservers für die E-Mail-Übermittlung.
Wenn Sie keinen Berichtsserver für die E-Mail-Übermittlung konfigurieren oder wenn Sie keinen Zugriff auf einen SMTP-Server haben, können Sie die Dateifreigabe-Übermittlungserweiterung verwenden, um Berichte an freigegebene Ordner zu verteilen, auf die über Netzwerkverbindungen zugegriffen werden kann.
So konfigurieren Sie die Berichtsserver-E-Mail mit dem Reporting Services-Konfigurationstool
Überprüfen Sie, ob der Report Server-Windows-Dienst über Send As-Berechtigungen auf dem SMTP-Server verfügt.
Starten Sie das Reporting Services-Konfigurationstool, und stellen Sie eine Verbindung mit der Berichtsserverinstanz her.
Geben Sie auf der Seite E-Mail-Einstellungen den Namen des SMTP-Servers ein. Bei diesem Wert kann es sich um eine IP-Adresse, den UNC-Namen eines Computers im Firmenintranet oder um einen vollqualifizierten Domänennamen handeln.
Geben Sie in Absenderadresse den Namen eines Kontos ein, das über die Berechtigung zum Senden von E-Mail vom SMTP-Server verfügt.
Klicken Sie auf Anwenden.
So konfigurieren Sie einen Remote-SMTP-Dienst für den Berichtsserver
Überprüfen Sie, ob der Report Server-Windows-Dienst über Send As-Berechtigungen auf dem SMTP-Server verfügt.
Öffnen Sie die Datei RSReportServer.config in einem Text-Editor.
Überprüfen Sie, ob <UrlRoot> auf die URL-Adresse des Berichtsservers festgelegt ist. Dieser Wert wird beim Konfigurieren des Berichtsservers festgelegt und sollte bereits ausgefüllt sein. Geben Sie andernfalls die URL-Adresse des Berichtsservers ein.
Suchen Sie im Abschnitt Delivery nach <ReportServerEmail>.
Geben Sie in <SMTPServer> den Namen des SMTP-Servers ein. Bei diesem Wert kann es sich um eine IP-Adresse, den UNC-Namen eines Computers im Firmenintranet oder um einen vollqualifizierten Domänennamen handeln.
Überprüfen Sie, ob <SendUsing> auf 2 festgelegt ist. Bei einem anderen Wert ist der Berichtsserver nicht für die Verwendung eines Remote-SMTP-Diensts konfiguriert.
Geben Sie in <From> den Namen eines Kontos ein, das über die Berechtigung zum Senden von E-Mail vom SMTP-Server verfügt.
Speichern Sie die Datei.
Die neuen Einstellungen werden automatisch vom Berichtsserver verwendet, Sie müssen den Dienst nicht neu starten. Sie können weitere SMTP-Einstellungen angeben, um die Verwendung des SMTP-Servers für die Berichtsserver-E-Mail-Übermittlung weiter zu konfigurieren. Weitere Informationen finden Sie unter Konfigurieren eines Berichtsservers für die E-Mail-Übermittlung und RSReportServer-Konfigurationsdatei in der SQL Server-Onlinedokumentation.
So konfigurieren Sie einen lokalen SMTP-Dienst für den Berichtsserver
Klicken Sie in der Systemsteuerung auf Software.
Klicken Sie auf Windows-Komponenten hinzufügen/entfernen, um den Assistenten für Windows-Komponenten zu starten.
Wählen Sie Anwendungsserver aus, und klicken Sie auf Details.
Wählen Sie Internetinformationsdienste (IIS) aus, und klicken Sie auf Details.
Aktivieren Sie das Kontrollkästchen SMTP-Dienst, und klicken Sie auf OK.
Klicken Sie im Assistenten für Windows-Komponenten auf Weiter. Klicken Sie auf Fertig stellen.
Überprüfen Sie in der Dienstekonsole, ob der Dienst ausgeführt wird.
Öffnen Sie die Datei RSReportServer.config in einem Text-Editor.
Überprüfen Sie, ob <UrlRoot> auf die URL-Adresse des Berichtsservers festgelegt ist. Dieser Wert wird beim Konfigurieren des Berichtsservers festgelegt und sollte bereits ausgefüllt sein. Geben Sie andernfalls die URL-Adresse des Berichtsservers ein.
Suchen Sie im Abschnitt Delivery nach <ReportServerEmail>.
Deaktivieren Sie in <SMTPServer> die Werte für diese Einstellung, aber löschen Sie nicht die Tags.
Legen Sie <SendUsing> auf 1 fest. Bei einem anderen Wert ist der Berichtsserver nicht für die Verwendung eines lokalen SMTP-Diensts konfiguriert.
Legen Sie <SMTPServerPickupDirectory> auf einen Ordner auf dem lokalen Laufwerk fest.
Legen Sie <From> auf ein Konto fest, das über die Berechtigung zum Senden von E-Mail vom SMTP-Server verfügt.
Speichern Sie die Datei.