Verwendung eines Remotecomputers zum Hosten von SQL Server Reporting Services

 

Veröffentlicht: Juli 2016

Gilt für: System Center 2012 - Service Manager, System Center 2012 R2 Service Manager

Möglicherweise haben Sie bei der Installation von System Center Service Manager 2010 einen anderen Computer als Host für Microsoft SQL Server Reporting Services (SSRS) angegeben als den, der zum Hosten des Data Warehouse-Verwaltungsservers verwendet wurde. In einer Umgebung, in der SSRS remote ausgeführt wird, muss der Computer, der als Host für SSRS dient, mithilfe der folgenden Verfahren für das Upgrade vorbereitet werden:

  • Kopieren Sie die Datei „Microsoft.EnterpriseManagement.Reporting.Code.dll“ vom Service Manager-Installationsmedium auf den SSRS-Hostcomputer.

  • 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, ziehen Sie in Windows-Explorer die Datei „Microsoft.EnterpriseManagement.Reporting.Code.dll“ aus dem Ordner „Voraussetzungen“ auf dem Service Manager-Installationsmedium in den Ordner „\Programme\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\Bin“ auf dem SSRS-Hostcomputer. Wenn Sie nicht die Standardinstanz verwendet haben, lautet der Pfad des erforderlichen Ordners „\Programme\Microsoft SQL Server\MSRS10.<INSTANZNAME>\Reporting Services\ReportServer\Bin“. Im folgenden Verfahren wird der Standardinstanzname verwendet.

So kopieren Sie die Datei „Microsoft.EnterpriseManagement.Reporting.Code.dll“

  1. Öffnen Sie eine Instanz von Windows-Explorer auf dem SSRS-Hostcomputer.

  2. Führen Sie je nach verwendeter Version von SQL Server 2008 einen der folgenden Schritte aus:

    1. SQL Server 2008 SP1: Wechseln Sie zum Ordner „\Programme\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\Bin“.

    2. SQL Server 2008 R2: Wechseln Sie zum Ordner „\Programme\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\Bin“.

  3. Starten Sie eine zweite Instanz von Windows-Explorer, wechseln Sie zum Laufwerk mit dem Service Manager-Installationsmedium, und öffnen Sie den Ordner „Voraussetzungen“.

  4. Klicken Sie in diesem Ordner auf Microsoft.EnterpriseManagement.Reporting.Code.dll, und ziehen Sie die Datei auf den in Schritt 2a oder 2b geöffneten Ordner.

So fügen Sie eine Erweiterungsmarkierung zum Datensegment in der Datei „rsreportserver.config“ hinzu

  1. Suchen Sie auf dem SSRS-Hostcomputer die Datei „rsreportserver.config“, die sich in folgendem Ordner befindet:

    1. \Programme\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer (SQL Server 2008 SP1)

    2. \Programme\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer (SQL Server 2008 R2)

  2. Öffnen Sie mit einem XML-Editor Ihrer Wahl (z. B. Editor) die Datei „rsreportserver.config“.

  3. Führen Sie in der Datei „rsreportserver.config“ einen Bildlauf nach unten durch, und suchen Sie das <Data>-Codesegment. Die Datei enthält nur ein <Data>-Codesegment.

  4. Fügen Sie an der Stelle, an der sich die übrigen Extension-Markierungen befinden, die folgende <Data>-Markierung zum Extension-Codesegment hinzu:

    <Extension Name="SCDWMultiMartDataProcessor" Type="Microsoft.EnterpriseManagement.Reporting.MultiMartConnection, Microsoft.EnterpriseManagement.Reporting.Code" />  
    
  5. Speichern Sie die Änderungen, und schließen Sie den XML-Editor.