Vorgehensweise: Gleichzeitige Installation von Reporting Services und einer früheren Version
Sie können mehrere Versionen von Reporting Services installieren, wobei eine Instanz von SQL Server 2000 Reporting Services gleichzeitig mit einer Instanz von SQL Server 2005 Reporting Services ausgeführt wird.
Hinweis: |
---|
Wenn Sie auf einem Server, auf dem Internetinformationsdienste (IIS) 5.0 ausgeführt wird oder der im IIS 5.0-Kompatibilitätsmodus ausgeführt wird, .NET Framework 2.0 installieren oder ASP.NET 2.0 registrieren, wird die Ausführung der Installation von SQL Server 2000 Reporting Services möglicherweise beendet. Weitere Informationen zum Fortsetzen von Servervorgängen finden Sie unter Vorgehensweise: Problembehandlung bei gleichzeitigen Installationen von SQL Server 2000 und SQL Server 2005 Reporting Services. |
Um die beiden Versionen gleichzeitig auszuführen, müssen Sie die Version von SQL Server 2005 als benannte Instanz installieren und die Version von SQL Server 2000 weiterhin als Standardinstanz ausführen. Die Version von SQL Server 2000 unterstützt keine benannten Instanzen und kann folglich auch nicht als solche konfiguriert werden.
Beachten Sie beim Ausführen mehrerer Versionen von Reporting Services auf demselben Computer folgende Punkte:
- Sie können ein SQL Server 2000-Datenbankmodul zum Hosten einer Berichtsserver-Datenbank für eine Installation von SQL Server 2005 Reporting Services verwenden.
- Die virtuellen Verzeichnisse müssen für jeden Berichtsserver und jede Instanz des Berichts-Managers eindeutig sein. Sie können z. B. jedem Namen eines virtuellen Verzeichnisses den Instanznamen oder Versionsinformationen hinzufügen, um die einzelnen Komponenten zu unterscheiden (beispielsweise ReportServer2005 und Reports2005 für die virtuellen Verzeichnisse, die Sie für die SQL Server 2005-Komponenten erstellen).
- Sie können für alle virtuellen Verzeichnisse dieselbe Website verwenden. Sie sollten jedoch einen getrennten Anwendungspool für den Berichtsserver und den Berichts-Manager von SQL Server 2005 erstellen.
- Berichtsnamespaces und SOAP-Endpunkte sind für jede Version unterschiedlich. Weitere Informationen finden Sie in der SQL Server-Onlinedokumentation unter Erweiterungen der Programmierbarkeit von Reporting Services.
- Berichtsdefinitionsdateien (RDL), die Sie in der SQL Server 2005-Version des Berichts-Designers erstellen, können nur auf einem SQL Server 2005-Berichtsserver veröffentlicht werden.
- Berichtsdefinitionsdateien (RDL), die Sie in der SQL Server 2000-Version des Berichts-Designers erstellen, können auf einem SQL Server 2000- oder SQL Server 2005-Berichtsserver veröffentlicht werden. Wenn Sie eine RDL-Datei von SQL Server 2000 auf einem SQL Server 2005-Berichtsserver veröffentlichen, wird sie konvertiert und im SQL Server 2005-Format auf dem Berichtsserver gespeichert. Wenn Sie einen SQL Server 2000 Reporting Services-Bericht in der SQL Server 2005-Version des Berichts-Designers öffnen, werden Sie aufgefordert, ihn zu aktualisieren. Weitere Informationen finden Sie unter Aktualisieren von Berichten.
- Das Reporting Services-Konfigurationstool kann nicht zum Konfigurieren eines SQL Server 2000-Berichtsservers verwendet werden. Sie können jedoch Management Studio verwenden, um eine Verbindung mit einem SQL Server 2000-Berichtsserver herzustellen. Wenn Sie verschiedene Versionen von Reporting Services installieren, sollten Sie daran denken, dass jede Berichtsserverinstallation eine entsprechende Instanz des Berichts-Managers hat, die nur mit dieser Installation verwendet werden kann. Erwartungsgemäß gibt es kleinere Unterschiede in den verschiedenen Versionen des Berichts-Managers.
Sie können neuere und ältere Versionen von Berichts-Designer gleichzeitig ausführen. Achten Sie in diesem Fall darauf, dass verschiedene Version von Visual Studio für jede Instanz verwendet (bzw. installiert) werden müssen.
- Der Berichts-Designer von SQL Server 2000 erfordert Visual Studio 2003. In Visual Studio 2005 kann er nicht ausgeführt werden. Es ist möglich, Berichte aus dem Berichts-Designer von SQL Server 2000 auf einem SQL Server 2005-Berichtsserver zu veröffentlichen.
- SQL Server 2005 verwendet Visual Studio 2005. Wenn Visual Studio 2005 nicht installiert ist, installiert das Setup die Version der Visual Studio-Shell, die zum Ausführen des Berichts-Designers erforderlich ist. Sie können den Berichts-Designer von SQL Server 2005 nicht zum Veröffentlichen von Berichten auf einem SQL Server 2000-Berichtsserver verwenden.
So installieren Sie Reporting Services und eine frühere Version gleichzeitig
Führen Sie das Setup für SQL Server 2005 aus. Führen Sie dabei folgende Schritte durch:
- Geben Sie einen eindeutigen Instanznamen auf der Seite Instanzname oder, wenn Sie eine Befehlszeileninstallation ausführen, über die Option instancename an.
- Geben Sie für den Berichtsserver die Option zum ausschließlichen Installieren von Dateien an. Wählen Sie dazu die Option Server installieren, jedoch nicht konfigurieren auf der Seite Berichtsserver-Installationsoptionen im Installations-Assistenten für SQL Server aus, oder geben Sie RSCONFIGURATION=filesonly in einer Befehlszeileninstallation an.
Führen Sie nach Abschluss des Setups das Reporting Services-Konfigurationstool aus, um die neue Instanz von SQL Server 2005 bereitzustellen.
Stellen Sie eine Verbindung mit der Berichtsserverinstanz her, die Sie soeben installiert haben. Geben Sie dazu den Namen des Servers und die benannte Instanz von SQL Server an, und klicken Sie dann auf Verbinden.
Geben Sie auf den Seiten Virtuelles Verzeichnis für den Berichtsserver und Virtuelles Verzeichnis für den Berichts-Manager ein eindeutiges virtuelles Verzeichnis für den Berichtsserver und den Berichts-Manager an. Achten Sie darauf, dass die Namen nicht mit den in der SQL Server 2000-Instanz verwendeten Namen übereinstimmen dürfen.
Das Windows-Dienstkonto und das Webdienstkonto sollten automatisch konfiguriert werden, wenn Sie die virtuellen Verzeichnisse angeben. In einigen Fällen kann die automatische Konfiguration für das Webdienstkonto möglicherweise nicht erfolgreich ausgeführt werden. Wenn Sie Microsoft Internetinformationsdienste (IIS) 6.0 verwenden, können Sie diesen Fehler beheben, indem Sie einen anderen Anwendungspool angeben.
Stellen Sie auf der Seite Setup der Datenbank eine Verbindung mit der Instanz von SQL Server her, die Sie zum Hosten der Berichtsserver-Datenbank verwenden möchten. Standardmäßig wird die lokale Instanz des Datenbankmoduls angegeben. Wenn Sie einen anderen Server verwenden möchten, müssen Sie den Servernamen eingeben. Klicken Sie auf Verbinden, um eine Verbindung mit dem Server herzustellen.
Klicken Sie auf Neu, um eine Berichtsserver-Datenbank zu erstellen. Geben Sie im Dialogfeld SQL Server-Verbindung einen Datenbanknamen ein. Wenn Sie eine Verbindung mit einer Remoteinstanz von SQL Server herstellen, geben Sie Anmeldeinformationen mit Berechtigung zum Erstellen einer Datenbank an. Klicken Sie auf OK.
Geben Sie optional Anmeldeinformationen an, die der Berichtsserver zum Herstellen einer Verbindung mit der Datenbank verwendet. Standardmäßig werden Dienstkonto-Anmeldeinformationen verwendet. Klicken Sie auf Anwenden, um die Änderungen an der Datenbankkonfiguration zu speichern.
Erstellen Sie auf der Seite für Verschlüsselungsschlüssel eine Sicherungskopie der Schlüssel.
Um zu überprüfen, ob die neue Instanz betriebsfähig ist, können Sie Beispielberichte veröffentlichen und diese dann mithilfe des Berichts-Managers anzeigen. Denken Sie daran, das virtuelle Verzeichnis für den Berichts-Manager anzugeben, das Sie für die neue Instanz definiert haben. Schritt-für-Schritt-Anweisungen zum Veröffentlichen der Beispielberichte finden Sie im Abschnitt "Konfigurieren des Berichtsservers und Installieren von Beispielen" im Thema Vorgehensweise: Veröffentlichen von Berichtsbeispielen (Berichts-Designer) in der SQL Server-Onlinedokumentation.
Siehe auch
Verweis
Konzepte
Installieren von Reporting Services mit dem Setup-Assistenten
Installation von SQL Server Reporting Services
Andere Ressourcen
Vorgehensweise: Starten der Reporting Services-Konfiguration
Konfigurieren von virtuellen Verzeichnissen für den Berichtsserver
Themen zur Installation von Reporting Services
Reporting Services-Konfigurationstool