Wie Sie eine 32-Bit-Version von SQL Server 2005 Reporting Services auf einem Computer installieren, auf dem eine 64-Bit-Version von Windows ausgeführt

Einführung

Dieser Artikel beschreibt, wie eine 32-Bit-Version von Microsoft SQL Server 2005 Reporting Services (SSRS) auf einem Computer mit einer 64-Bit-Version von Microsoft Windows zu installieren.

Weitere Informationen

Reporting Services bietet systemeigene 64-Bit-Unterstützung für Folgendes:
  • Serverkomponenten auf Itanium-basierten Versionen von Windows und auf 64-Bit-Versionen von Windows.
  • Clienttools auf 64-Bit-Versionen von Windows.
Die folgenden Editionen von SQL Server 2005, die Reporting Services enthalten sind jedoch nur in 32-Bit-Versionen verfügbar:
  • SQL Server 2005 Express Edition with Advanced Services
  • SQL Server 2005 Workgroup Edition
Verwenden Sie eine dieser Editionen von SQL Server 2005 auf einem Computer, auf dem eine 64-Bit-Version von Windows ausgeführt, folgendermaßen Sie vor, um die 32-Bit-Version von Reporting Services zu installieren:
  1. Deinstallieren Sie die 64-Bit-Version von Reporting Services.


    Hinweis Side-by-Side-Installationen von 32-Bit-Versionen von Reporting Services und 64-Bit-Versionen von Reporting Services im Microsoft Windows-32-auf-Windows-64 (WOW64) Subsystem werden nicht unterstützt.
  2. Die 64-Bit-Version von Microsoft.NET Framework 2.0 redistributable Package.
  3. Aktivieren Sie 32-Bit-Version von Microsoft ASP.NET auf dem Computer.

    Hinweis In diesem Artikel 32-Bit-Version von ASP.NET können Sie das Skript ausführen. Wenn Sie nicht die 32-Bit-Version von ASP.NET aktivieren vor der Installation von SQL Server 2005 Express Edition mit Advanced Services oder SQL Server 2005 Workgroup Edition, Reporting Services wird nicht auf die
    Seite Komponenten installieren . Darüber hinaus erhalten Sie eine Warnung für ASP.NET Version Erfassungsvorschlag Element auf der Seite System Configuration prüfen . Wenn Sie den Bericht für diese Warnung anzuzeigen, erhalten Sie eine der folgenden Fehlermeldungen angezeigt:
    • In Windows Server 2008 wird die folgende Fehlermeldung angezeigt:
      64-Bit ASP.Net ist registriert. 32-Bit ASP.Net ist zum Installieren von Microsoft Reporting Service 2005 (32.bit) erforderlich.
    • In Windows Server 2003 wird die folgende Fehlermeldung angezeigt:
      Fehler beim Suchen von ASP.Net Version Registrierung mit Microsoft-Internetinformationsdienste (IIS)
  4. Installieren Sie 32-Bit-Version von Reporting Services, nachdem Sie das Skript ausführen.
Die folgenden Abschnitte enthalten Informationen über 32-Bit-Version von Reporting Services auf einem Computer mit 64-Bit-Version von Microsoft-Internetinformationsdienste (IIS) 6.0 und auf einem Computer mit 64-Bit-Version von IIS 7.0 installieren. Die 64-Bit-Version von Windows Server 2003 enthält die 64-Bit-Version von IIS 6.0. 64-Bit-Version von Windows Vista enthält die 64-Bit-Version von IIS 7.0.

Installieren Sie die 32-Bit-Version von Reporting Services auf einem Computer mit 64-Bit-Version von IIS 6.0

Gehen Sie folgendermaßen vor, um die 32-Bit-Version von Reporting Services auf einem Computer installieren, auf dem die 64-Bit-Version von IIS 6.0 ausgeführt:
  1. Deinstallieren Sie die 64-Bit-Version von Reporting Services.

    Hinweis Side-by-Side-Installationen von 32-Bit-Versionen von Reporting Services und 64-Bit-Versionen von Reporting Services werden nicht unterstützt.
  2. Führen Sie die Datei Dotnetfx64.exe, um.NET Framework manuell zu installieren.

    Die Dotnetfx64.exe-Datei ist im Ordner Tools\redist\2.0 auf dem SQL Server 2005-Setup. Zum Herunterladen der Datei Dotnetfx64.exe die folgenden Microsoft-Website:
  3. Klicken Sie im IIS-Manager auf Web Server Extensions.
  4. Klicken Sie im Detailbereich mit der rechten Maustaste ASP.NET V2.0.50727und dann auf Zulassen.
  5. Maustaste auf Websites, und klicken Sie dann auf
    Eigenschaften.
  6. Klicken Sie auf die Registerkarte ISAPI-Filter .
  7. Klicken Sie in der Spalte Namen
    ASP.NET_2.0.50727, und klicken Sie dann auf Bearbeiten.
  8. Ersetzen Sie C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll durch C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll.
    Hinweis Die Datei Aspnet_filter.dll im Ordner "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\" ist eine 32-Bit-Version der Datei.
  9. Klicken Sie zweimal auf OK , und schließen Sie IIS-Manager.
  10. Führen Sie in einer Befehlszeile den folgenden Befehl ein:
    Cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs festlegen w3svc/AppPools/Enable32bitAppOnWin64 1
  11. Die 32-Bit-Version von Reporting Services.
  12. Nachdem Setup abgeschlossen ist, öffnen Sie IIS-Manager und klicken Sie dann auf
    Web Server Extensions.
  13. Im Detailbereich mit der rechten Maustaste ASP.NET V2.0.50727 (32 Bit)und klicken Sie auf Zulassen.

Installieren Sie die 32-Bit-Version von Reporting Services auf einem Computer mit 64-Bit-Version von IIS 7.0

Gehen Sie folgendermaßen vor, um die 32-Bit-Version von Reporting Services auf einem Computer installieren, auf dem die 64-Bit-Version von IIS 7.0 ausgeführt:
  1. Aktivieren Sie ASP.NET und IIS vor der Installation von Reporting Services.
  2. Öffnen Sie eine Eingabeaufforderung. Dazu klicken Sie auf
    Start, zeigen Sie auf Alle Programme, zeigen Sie auf
    Zubehör, Befehlszeileklicken und dann auf als Administrator ausführen.
  3. Klicken Sie im Dialogfeld Der Benutzerkontensteuerung auf Weiter.
  4. Auf der übergeordneten Ebene unter master Websiteebene Enable32bitAppOnWin64 -Option auf True festgelegt. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie im IIS-Manager auf Anwendungspools.
    2. Klicken Sie im Aktionsbereich auf Application Pool als Standard festlegen.
    3. Im Abschnitt Allgemein Enable32bitAppOnWin64 -Option auf Truefestgelegt.
    Hinweis Standardmäßig sieht die SQL Server 2005 64-Bit-Installer für eine 64-Bit-IIS-Installation. Wenn die Option Enable32bitAppOnWin64 auf Stammebene auf False festgelegt ist, sollte die Installation von Reporting Services erfolgreich abgeschlossen.
  5. Die 32-Bit-Version von Reporting Services. Sie müssen SQL Server 2005 Service Pack 2 (SP2) anwenden, nach der Installation von Reporting Services in Windows Vista. Wenn Sie SQL Server 2005 Express Edition with Advanced Services installieren, können Sie SQL Server 2005 Express Edition with Advanced Services SP2 ausführen.

    Weitere Informationen finden Sie auf der folgenden Microsoft-Website:Bei Fehlern während der Installation finden Sie im Abschnitt "Problembehandlung bei Installationsfehlern unter Windows Vista".
  6. Setzen Sie IIS zurück.
  7. Konfigurieren Sie den Berichtsserver für lokale Verwaltung. Gehen Sie folgendermaßen vor, um Zugriff auf den Berichtsserver und den Berichts-Manager vor Ort:
    1. Starten Sie Microsoft Internet Explorer.
    2. Klicken Sie im Menü Extras auf
      Internetoptionen.
    3. Klicken Sie auf Sicherheit.
    4. Klicken Sie auf Vertrauenswürdige Sites.
    5. Klicken Sie auf Sites.
    6. Geben Sie unter diese Website zur Zone hinzufügen
      http://servername.
    7. Wenn Sie für die Standardwebsite nicht HTTPS verwenden, deaktivieren Sie die Server-Zertifizierung erforderlich (Https:) für alle Websites in dieser Zone das Kontrollkästchen.
    8. Klicken Sie auf Hinzufügen.
    9. Wiederholen Sie die Schritte f und g zu http://localhost hinzufügen und dann auf Schließen.

      Diesen Schritt können Sie Internet Explorer Localhost oder den Namen des Server für Berichtsserver und Berichts-Manager starten.
  8. Erstellen Sie Arbeitsaufträge für Benutzerrollen, die explizit Sie vollständige Berechtigungen gewähren. Gehen Sie hierzu folgendermaßen vor:
    1. Starten Sie Internet Explorer über die Option als Administrator ausführen . Dazu klicken Sie auf Start, klicken Sie auf
      Alle Programmemit der rechten Maustaste Anklickenund dann auf als Administrator ausführen.
    2. Berichts-Manager zu starten.

      Hinweis Standardmäßig ist der Berichts-Manager-URL http://Servername/Reports. Bei Verwendung von SQL Server 2005 Express Edition with Advanced Services SP2 ist der Berichts-Manager-URL http://Servername/Reports$ Sqlexpress. Bei Verwendung eine benannte Instanz von Reporting Services den Berichts-Manager-URL ist http://Servername/reports$InstanceName.
    3. Klicken Sie auf der Homepage auf
      Eigenschaften.
    4. Klicken Sie auf neue Rolle Aufgabe.
    5. Geben Sie ein Windows-Benutzerkonto im folgenden Format ein:
      domain\user
    6. Aktivieren Sie das Kontrollkästchen Content Manager .
    7. Klicken Sie auf OK.
    8. Klicken Sie oben rechts der Seite Home auf Site Settings.
    9. Klicken Sie auf die Siteweite Sicherheit konfigurieren.
    10. Klicken Sie auf neue Rolle Aufgabe.
    11. Geben Sie ein Windows-Benutzerkonto im folgenden Format ein:
      domain\user
    12. Aktivieren Sie das Kontrollkästchen Systemadministrator .
    13. Klicken Sie auf OK.
    14. Berichts-Manager zu schließen.
  9. Öffnen Sie Berichts-Manager im Internet Explorer ohne die Option als Administrator ausführen .

Problembehandlung bei Installationsfehlern unter Windows Vista

Wenn Fehlermeldungen "Installationsfehler" für die SQL Server Native Client (o) für Datenbankdienste und Reporting Services auftreten. Oder das Installationspaket o möglicherweise ungültig oder nicht richtig installiert.
Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
929667 -Fehlermeldung bei der Installation von SQL Server 2005 Express Edition Service Pack 2 Community Technology Preview: "ein Installationspaket für das Produkt Microsoft SQL Server Native Client nicht gefunden"

Wenn die Schritte zur Installation von 32-Bit-Version von Reporting Services nicht die Fehler beheben, gehen Sie folgendermaßen vor:
  1. Das Setup-Programm zu beenden.
  2. Klicken Sie auf Start, und klicken Sie dann auf
    Bedienfeld.
  3. Klicken Sie auf
    Programm deinstallieren.
  4. Klicken Sie auf Microsoft SQL Server Native Client.
  5. Klicken Sie auf Deinstallieren.
  6. Klicken Sie auf Ja.
  7. Die SQL Server 2005 Express Edition mit Advanced Services-Installationspaket in einen Ordner auf Ihrem Computer zu extrahieren. Führen Sie dazu
    SQLEXPR_ADV. EXE/x in der Befehlszeile.
  8. Wählen Sie einen Ordner zum Extrahieren der Dateien.
  9. Suchen Sie im Ordner Sqlncli_x64.msi Datei. Dies ist das Installationspaket o o.
  10. Doppelklicken Sie auf die Sqlncli_x64.msi, und führen Sie das Setup-Programm.
  11. Klicken Sie auf der Seite Featureauswahl auf
    SQL Server Native Client SDK, klicken Sie auf dieses Feature auf der lokalen Festplatte installiert, klicken Sie auf Weiterund klicken Sie dann auf Installieren.
  12. Klicken Sie im Dialogfeld Der Benutzerkontensteuerung auf Weiter.
  13. Installieren Sie SQL Server 2005 Express Edition with Advanced Services.
  14. Setzen Sie IIS zurück.
  15. Wiederholen Sie die Schritte 9 bis 11 im Abschnitt "Installieren die 32-Bit-Version von Reporting Services auf einem Computer mit 64-Bit-Version von IIS 7.0".

Weitere Informationen

In IIS 7.0 kann Enable32bitapponwin64 Option auf verschiedenen Ebenen auf Websiteebene zusätzlich zu bestimmten Websiteebene festgelegt werden. Dies war nicht der Fall bei IIS 6.0. Sie können entweder vollständige 32-Bit-Modus oder im 64-Bit-Modus, jedoch nicht beide IIS 6.0 ausführen.

Eine 32-Bit-SQL Server 2005-Installer sucht eine 32-Bit-IIS-Installation. Dies ist ein 32-Bit-SQL Server 2005-Installationsprogramm erfordert IIS im 32-Bit-Modus ausgeführt. Dies gilt nicht in einem Szenario mit IIS 7.0 da IIS 7.0 auf unterschiedlichen Ebenen in verschiedenen Modi oder Bitness ausgeführt werden können. IIS 7.0 können z. B. eine bestimmte Website in 32-Bit-Modus und einer anderen Website in 64-Bit-Modus ausführen. Dieses neue Feature wurde in IIS 7.0.

Weitere Informationen finden Sie auf der folgenden Microsoft-Websites:


32-Bit-Modus ArbeitsprozesseEnable32bitAppOnWin64 Metabasiseigenschaft (IIS 6.0)

Referenzen

Weitere Informationen zum Installieren von Reporting Services auf einem Windows Vista-Computer, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

934164 wie SQL Server 2005 Reporting Services auf einem Windows Vista-Computer installieren

Weitere Informationen zum Aktualisieren von Reporting Services auf einem Windows Vista-Computer klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

934163 zum Aktualisieren von SQL Server 2005 Reporting Services auf einem Windows Vista-computer

Eigenschaften

Artikelnummer: 934162 – Letzte Überarbeitung: 14.01.2017 – Revision: 2

Feedback