Manuelle Schritte für das Konfigurieren der Remote SQL Server Reporting Services
Wichtig
Diese Version von Service Manager das Ende des Support erreicht hat. Es wird empfohlen, dass Sie ein Upgrade auf Service Manager 2019 durchführen.
Während der Bereitstellung des Service Manager Data Warehouse-Verwaltungsservers können Sie den Server angeben, auf dem Microsoft SQL Server Reporting Services (SSRS) bereitgestellt wird. Standardmäßig wird während des Setups der Computer ausgewählt, auf dem der Data Warehouse-Verwaltungsserver gehostet wird. Wenn Sie einen anderen Computer als Host für SSRS angeben, werden Sie aufgefordert, wie nachfolgend beschrieben vorzugehen, um den Server vorzubereiten. Führen Sie zum Vorbereiten des Remotecomputers als Host für SSRS die Schritte aus, die in diesem Abschnitt detailliert beschrieben werden:
Kopieren Sie die Datei „Microsoft.EnterpriseManagement.Reporting.Code.dll“ vom Service Manager-Installationsmedium auf den SSRS-Hostcomputer.
Fügen Sie auf dem Computer, auf dem SSRS gehostet wird, ein Codesegment zur Konfigurationsdatei "rssrvpolicy" hinzu
Fügen Sie eine Erweiterungsmarkierung zum vorhandenen Datensegment in der „rsreportserver“-Konfigurationsdatei auf demselben Computer hinzu.
Wenn Sie die Standardinstanz von SQL Server verwendet haben, verwenden Sie Windows Explorer, um Microsoft.EnterpriseManagement.Reporting.Code.dll (das sich im Ordner Voraussetzungen auf dem Service Manager-Installationsmedium befindet) in den Ordner \Programme\Microsoft SQL Server\MSRS13 zu ziehen. MSSQLSERVER\Reporting Services\ReportServer\Bin auf dem Computer, der SSRS hosten soll. Wenn Sie die Standardinstanz von SQL Server nicht verwendet haben, ist der Pfad des erforderlichen Ordners \Programme\Microsoft SQL Server\MSRS13. < INSTANCE_NAME > \Reporting Services\ReportServer\Bin. Im folgenden Verfahren wird der Standardinstanzname verwendet.
So kopieren Sie die Datei „Microsoft.EnterpriseManagement.Reporting.Code.dll“
Öffnen Sie eine Instanz von Windows-Explorer auf dem SSRS-Hostcomputer.
Suchen SQL Server 2016 den Ordner \Programme\Microsoft SQL Server\MSRS13. MSSQLSERVER\Reporting Services\ReportServer\Bin.
Starten Sie eine zweite Instanz von Windows-Explorer, wechseln Sie zum Laufwerk mit dem Service Manager-Installationsmedium, und öffnen Sie den Ordner „Voraussetzungen“.
Klicken Sie im Ordner Voraussetzungen aufMicrosoft.EnterpriseManagement.Reporting.Code.dll , und ziehen Sie ihn in den Ordner, den Sie in Schritt 2 gespeichert haben.
So fügen Sie der Datei „rssrvpolicy.config“ ein Codesegment hinzu
Suchen Sie auf dem Computer, der SSRS hostet, die Datei rssrvpolicy.config \Programme\Microsoft SQL Server\MSRS13. Ordner MSSQLSERVER\Reporting Services\ReportServer für SQL Server 2016.
Öffnen Sie mit einem XML-Editor Ihrer Wahl (z. B. Editor) die Datei „rssrvpolicy.config“.
Führen Sie in der Datei rssrvpolicy.config einen Bildlauf nach unten durch, und suchen Sie die
<CodeGroup>-Codesegmente. Im Folgenden sehen Sie ein Beispiel für ein<CodeGroup>-Segment.<CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="FullTrust"> <IMembershipCondition class="UrlMembershipCondition" version="1" Url="$CodeGen$/*" /> </CodeGroup>Fügen Sie das nachfolgende
<CodeGroup>-Segment komplett in den Abschnitt ein, in dem sich auch die übrigen<CodeGroup>-Segmente befinden.<CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="FullTrust" Name="Microsoft System Center Service Manager Reporting Code Assembly" Description="Grants the SCSM Reporting Code assembly full trust permission."> <IMembershipCondition class="StrongNameMembershipCondition" version="1" PublicKeyBlob="0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9" /> </CodeGroup>Speichern Sie die Änderungen, und schließen Sie den XML-Editor.
So fügen Sie eine Erweiterungsmarkierung zum Datensegment in der Datei „rsreportserver.config“ hinzu
Suchen Sie auf dem Computer, der SSRS hostet, die Datei rsreportserver.config \Programme\Microsoft SQL Server\MSRS13. Ordner MSSQLSERVER\Reporting Services\ReportServer für SQL Server 2016.
Öffnen Sie mit einem XML-Editor Ihrer Wahl (z. B. Editor) die Datei „rsreportserver.config“.
Führen Sie in der Datei „rsreportserver.config“ einen Bildlauf nach unten aus, und suchen Sie das
<Data>-Codesegment. Die Datei enthält nur ein<Data>-Codesegment.Fügen Sie an der Stelle, an der sich die übrigen
Extension-Markierungen befinden, die folgende<Data>-Markierung zumExtension-Codesegment hinzu:<Extension Name="SCDWMultiMartDataProcessor" Type="Microsoft.EnterpriseManagement.Reporting.MultiMartConnection, Microsoft.EnterpriseManagement.Reporting.Code" />Speichern Sie die Änderungen, und schließen Sie den XML-Editor.
Nächste Schritte
Lesen Sie Verwenden SQL Server AlwaysOn-Verfügbarkeitsgruppen zur Unterstützung eines Failovers, um AlwaysOn-Verfügbarkeitsgruppen mit Service Manager failoverumgebung zu unterstützen.