Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server Reporting Services (2016) ❌ Power BI-Berichtsserver
SharePoint
Reporting Services Data Alerting sendet Warnungen in E-Mail-Nachrichten. Um E-Mails übermitteln zu können, müssen Sie unter Umständen Ihre Reporting Services-Dienstanwendung konfigurieren und die E-Mail-Übermittlungserweiterung für die Dienstanwendung ändern. Die E-Mail-Einstellungen sind auch erforderlich, wenn Sie die E-Mail-Zustellerweiterung für die Reporting Services-Abonnementfunktion verwenden möchten.
Hinweis
Die Integration von Reporting Services in SharePoint ist nach SQL Server 2016 nicht mehr möglich.
Konfigurieren von E-Mail-Einstellungen für den freigegebenen Service
Wählen Sie in der SharePoint-Zentraladministration Anwendungsverwaltung aus.
Wählen Sie in der Gruppe Dienstanwendungen die Option Dienstanwendungen verwalten aus.
Wählen Sie in der Liste Name den Namen Ihrer Reporting Services-Dienstanwendung aus.
Wählen Sie auf der Seite Reporting Services-Anwendung verwalten die Option E-Mail-Einstellungen aus.
Wählen Sie SMTP-Server verwendenaus.
Geben Sie im Feld SMTP-Server für ausgehende Nachrichten den Namen eines SMTP-Servers ein.
Geben Sie im Feld Absenderadresse eine E-Mail-Adresse ein.
Diese Adresse wird als Absender für alle Warnungs-E-Mail-Nachrichten verwendet.
Das Konto des in Absenderadresse angegebenen Benutzers muss ein verwaltetes Konto sein, das Sie bei der Konfiguration des Anwendungspools für die Reporting Services-Dienstanwendung angegeben haben. Wenn Sie die entsprechenden Rechte besitzen, können Sie eine Liste aller vorhandenen verwalteten Konten auf der Seite Dienstkonten in der SharePoint-Zentraladministration anzeigen.
Klicken Sie auf OK.
NTLM-Authentifizierung
Wenn Ihre E-Mail-Umgebung NTLM-Authentifizierung erfordert und keinen anonymen Zugriff zulässt, müssen Sie die Konfiguration der E-Mail-Übermittlungserweiterung für die Reporting Services-Dienstanwendungen ändern. Beispielsweise, wenn die folgende Meldung unter Letzte Ergebnisse auf der Seite Abonnements verwalten angezeigt wird.
- Fehler beim Senden von E-Mail: Für den SMTP-Server ist eine sichere Verbindung erforderlich, oder der Client wurde nicht authentifiziert. Die Serverantwort war: „5.7.1 Client wurde nicht authentifiziert. E-Mails werden nicht erneut gesendet“.
Ändern Sie SMTPAuthenticate so, dass der Wert „2“ verwendet wird. Dieser Wert kann nicht über die Benutzeroberfläche geändert werden. Das folgende beispielhafte PowerShell-Skript aktualisiert die vollständige Konfiguration für die Berichtsserver-E-Mail-Übermittlungserweiterung für die Dienstanwendung mit dem Namen „SSRS_TESTAPPLICATION“. Beachten Sie, dass einige der im Skript aufgeführten Knoten, wie z. B. die Absenderadresse, über die Benutzeroberfläche festgelegt werden können.
$app=get-sprsserviceapplication |where {$_.name -like "SSRS_TESTAPPLICATION *"} $emailCfg = Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml $emailXml = [xml]$emailCfg $emailXml.SelectSingleNode("//SMTPServer").InnerText = "your email server name" $emailXml.SelectSingleNode("//SendUsing").InnerText = "2" $emailXml.SelectSingleNode("//SMTPAuthenticate").InnerText = "2" $emailXml.SelectSingleNode("//From").InnerText = "your FROM email address" Set-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" -ExtensionConfiguration $emailXml.OuterXml
Wenn Sie den Namen Ihrer Dienstanwendung überprüfen müssen, führen Sie das Cmdlet Get-SPRSServiceApplicationaus.
get-sprsserviceapplication
Im folgenden Beispiel wird der aktuelle Wert der E-Mail-Erweiterung für die Dienstanwendung mit dem Namen „SSRS_TESTAPPLICATION“ abgerufen.
$app=get-sprsserviceapplication |where {$_.name -like "SSRSTEST_APPLICATION*"} Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml
Im folgenden Beispiel wird eine neue Datei mit dem Namen „emailconfig.txt“ mit den aktuellen Werten der E-Mail-Erweiterung für die Dienstanwendung mit dem Namen „SSRS_TESTAPPLICATION“ erstellt
$app=get-sprsserviceapplication |where {$_.name -like "SSRS_TESTAPPLICATION*"} Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml | out-file c:\emailconfig.txt
Weitere Fragen? Stellen Sie eine Frage im Reporting Services-Forum.